diff --git a/compiler/backend/src/org/jetbrains/kotlin/codegen/ClassBuilderMode.java b/compiler/backend/src/org/jetbrains/kotlin/codegen/ClassBuilderMode.java index 77a379ecd09..2fd9bb54d3c 100644 --- a/compiler/backend/src/org/jetbrains/kotlin/codegen/ClassBuilderMode.java +++ b/compiler/backend/src/org/jetbrains/kotlin/codegen/ClassBuilderMode.java @@ -70,7 +70,7 @@ public class ClassBuilderMode { */ public final static ClassBuilderMode KAPT3 = new ClassBuilderMode( /* bodies = */ false, - /* metadata = */ false, + /* metadata = */ true, /* sourceRetention = */ true, /* generateMultiFileFacadePartClasses = */ true); } diff --git a/compiler/backend/src/org/jetbrains/kotlin/codegen/serialization/JvmSerializerExtension.java b/compiler/backend/src/org/jetbrains/kotlin/codegen/serialization/JvmSerializerExtension.java index 2eb0852e865..a9a64e58fd9 100644 --- a/compiler/backend/src/org/jetbrains/kotlin/codegen/serialization/JvmSerializerExtension.java +++ b/compiler/backend/src/org/jetbrains/kotlin/codegen/serialization/JvmSerializerExtension.java @@ -164,7 +164,7 @@ public class JvmSerializerExtension extends SerializerExtension { @Override public void serializeErrorType(@NotNull KotlinType type, @NotNull ProtoBuf.Type.Builder builder) { - if (classBuilderMode == ClassBuilderMode.KAPT) { + if (classBuilderMode == ClassBuilderMode.KAPT || classBuilderMode == ClassBuilderMode.KAPT3) { builder.setClassName(stringTable.getStringIndex(TypeSignatureMappingKt.NON_EXISTENT_CLASS_NAME)); return; } diff --git a/compiler/testData/codegen/light-analysis/annotations/annotatedEnumEntry.txt b/compiler/testData/codegen/light-analysis/annotations/annotatedEnumEntry.txt index e82d6293441..3aa708b8b49 100644 --- a/compiler/testData/codegen/light-analysis/annotations/annotatedEnumEntry.txt +++ b/compiler/testData/codegen/light-analysis/annotations/annotatedEnumEntry.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class AnnotatedEnumEntryKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public enum class E { public final static @First field E1: E public final static @Second field E2: E @@ -12,6 +14,7 @@ public enum class E { } @First +@kotlin.Metadata final static class E/E1 { inner class E/E1 method (p0: java.lang.String, p1: int): void @@ -20,10 +23,12 @@ final static class E/E1 { @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class First @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Second { public abstract method value(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/annotations/annotatedLambda/funExpression.txt b/compiler/testData/codegen/light-analysis/annotations/annotatedLambda/funExpression.txt index 97dbdc8b0e3..e3fe6aa3c8f 100644 --- a/compiler/testData/codegen/light-analysis/annotations/annotatedLambda/funExpression.txt +++ b/compiler/testData/codegen/light-analysis/annotations/annotatedLambda/funExpression.txt @@ -1,9 +1,11 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Ann { public abstract method x(): java.lang.String } +@kotlin.Metadata public final class FunExpressionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo0(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): java.lang.Class diff --git a/compiler/testData/codegen/light-analysis/annotations/annotatedLambda/lambda.txt b/compiler/testData/codegen/light-analysis/annotations/annotatedLambda/lambda.txt index 00d0405412f..2228247347f 100644 --- a/compiler/testData/codegen/light-analysis/annotations/annotatedLambda/lambda.txt +++ b/compiler/testData/codegen/light-analysis/annotations/annotatedLambda/lambda.txt @@ -2,10 +2,12 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention @java.lang.annotation.Target +@kotlin.Metadata public annotation class Ann { public abstract method x(): java.lang.String } +@kotlin.Metadata public final class LambdaKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo0(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): java.lang.Class diff --git a/compiler/testData/codegen/light-analysis/annotations/annotatedLambda/samFunExpression.txt b/compiler/testData/codegen/light-analysis/annotations/annotatedLambda/samFunExpression.txt index 1949aa92de9..989a3131205 100644 --- a/compiler/testData/codegen/light-analysis/annotations/annotatedLambda/samFunExpression.txt +++ b/compiler/testData/codegen/light-analysis/annotations/annotatedLambda/samFunExpression.txt @@ -1,9 +1,11 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Ann { public abstract method x(): java.lang.String } +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method testClass(@org.jetbrains.annotations.NotNull p0: java.lang.Class, @org.jetbrains.annotations.NotNull p1: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/annotations/annotatedLambda/samLambda.txt b/compiler/testData/codegen/light-analysis/annotations/annotatedLambda/samLambda.txt index db8f3237563..8704ac98d23 100644 --- a/compiler/testData/codegen/light-analysis/annotations/annotatedLambda/samLambda.txt +++ b/compiler/testData/codegen/light-analysis/annotations/annotatedLambda/samLambda.txt @@ -2,10 +2,12 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention @java.lang.annotation.Target +@kotlin.Metadata public annotation class Ann { public abstract method x(): java.lang.String } +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method testClass(@org.jetbrains.annotations.NotNull p0: java.lang.Class, @org.jetbrains.annotations.NotNull p1: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/annotations/annotatedObjectLiteral.txt b/compiler/testData/codegen/light-analysis/annotations/annotatedObjectLiteral.txt index 1d66f0229a9..651f93702f6 100644 --- a/compiler/testData/codegen/light-analysis/annotations/annotatedObjectLiteral.txt +++ b/compiler/testData/codegen/light-analysis/annotations/annotatedObjectLiteral.txt @@ -1,13 +1,16 @@ @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Ann { public abstract method v(): java.lang.String } +@kotlin.Metadata public final class AnnotatedObjectLiteralKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } @Ann +@kotlin.Metadata public class My { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/annotations/annotationWithKotlinProperty.txt b/compiler/testData/codegen/light-analysis/annotations/annotationWithKotlinProperty.txt index 98eb25d4752..ebbac53e1d6 100644 --- a/compiler/testData/codegen/light-analysis/annotations/annotationWithKotlinProperty.txt +++ b/compiler/testData/codegen/light-analysis/annotations/annotationWithKotlinProperty.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class KotlinClass { public final static field Companion: KotlinClass.Companion public final static field FOO_INT: int @@ -6,11 +7,13 @@ public final class KotlinClass { public method (): void } +@kotlin.Metadata public final static class KotlinClass/Companion { inner class KotlinClass/Companion private method (): void } +@kotlin.Metadata public final class KotlinClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/annotations/annotationWithKotlinPropertyFromInterfaceCompanion.txt b/compiler/testData/codegen/light-analysis/annotations/annotationWithKotlinPropertyFromInterfaceCompanion.txt index 9258f03ece6..f9ee1f9af19 100644 --- a/compiler/testData/codegen/light-analysis/annotations/annotationWithKotlinPropertyFromInterfaceCompanion.txt +++ b/compiler/testData/codegen/light-analysis/annotations/annotationWithKotlinPropertyFromInterfaceCompanion.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public interface KotlinInterface { public final static field Companion: KotlinInterface.Companion public final static field FOO_INT: int @@ -5,6 +6,7 @@ public interface KotlinInterface { inner class KotlinInterface/Companion } +@kotlin.Metadata public final static class KotlinInterface/Companion { public final static field FOO_INT: int public final static @org.jetbrains.annotations.NotNull field FOO_STRING: java.lang.String @@ -12,6 +14,7 @@ public final static class KotlinInterface/Companion { private method (): void } +@kotlin.Metadata public final class KotlinInterfaceKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/annotations/annotationsOnDefault.txt b/compiler/testData/codegen/light-analysis/annotations/annotationsOnDefault.txt index 028c0795981..4e97db9dc6f 100644 --- a/compiler/testData/codegen/light-analysis/annotations/annotationsOnDefault.txt +++ b/compiler/testData/codegen/light-analysis/annotations/annotationsOnDefault.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public @Ann method (p0: int, p1: int, p2: int): void public synthetic method (p0: int, p1: int, p2: int, p3: int, p4: kotlin.jvm.internal.DefaultConstructorMarker): void @@ -7,15 +8,18 @@ public final class A { @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Ann { public abstract method x(): int } +@kotlin.Metadata public final class AnnotationsOnDefaultKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.annotation.Annotation[]): void } +@kotlin.Metadata public final class B { public @Ann method (p0: int, p1: int, p2: int): void public synthetic method (p0: int, p1: int, p2: int, p3: int, p4: kotlin.jvm.internal.DefaultConstructorMarker): void diff --git a/compiler/testData/codegen/light-analysis/annotations/annotationsOnTypeAliases.txt b/compiler/testData/codegen/light-analysis/annotations/annotationsOnTypeAliases.txt index f4d08ee154d..0bba731bbb3 100644 --- a/compiler/testData/codegen/light-analysis/annotations/annotationsOnTypeAliases.txt +++ b/compiler/testData/codegen/light-analysis/annotations/annotationsOnTypeAliases.txt @@ -2,11 +2,14 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention @java.lang.annotation.Target +@kotlin.Metadata public annotation class Ann { public abstract method x(): int } +@kotlin.Metadata public final class AnnotationsOnTypeAliasesKt { + private synthetic deprecated static @Ann method TA$annotations(): void public final static method assertHasDeclaredMethodWithAnn(@org.jetbrains.annotations.NotNull p0: java.lang.Class): void public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/annotations/defaultParameterValues.txt b/compiler/testData/codegen/light-analysis/annotations/defaultParameterValues.txt index 20897e31cbc..d3c49eea1c4 100644 --- a/compiler/testData/codegen/light-analysis/annotations/defaultParameterValues.txt +++ b/compiler/testData/codegen/light-analysis/annotations/defaultParameterValues.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { public method (): void } @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Ann { public abstract method a(): Ann2 public abstract method c(): java.lang.Class @@ -15,17 +17,21 @@ public annotation class Ann { } @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Ann2 +@kotlin.Metadata public final class DefaultParameterValuesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } @Ann +@kotlin.Metadata public final class MyClass { public method (): void } +@kotlin.Metadata public enum class MyEnum { public final static field A: MyEnum protected method (p0: java.lang.String, p1: int): void diff --git a/compiler/testData/codegen/light-analysis/annotations/delegatedPropertySetter.txt b/compiler/testData/codegen/light-analysis/annotations/delegatedPropertySetter.txt index dcfe2d0d9ab..412dca4663f 100644 --- a/compiler/testData/codegen/light-analysis/annotations/delegatedPropertySetter.txt +++ b/compiler/testData/codegen/light-analysis/annotations/delegatedPropertySetter.txt @@ -1,17 +1,21 @@ +@kotlin.Metadata public final class Delegate { public method (): void public final @org.jetbrains.annotations.NotNull method getValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty): java.lang.String public final method setValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty, @org.jetbrains.annotations.NotNull p2: java.lang.String): void } +@kotlin.Metadata public final class DelegatedPropertySetterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class First +@kotlin.Metadata public final class MyClass { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final @org.jetbrains.annotations.NotNull field x$delegate: Delegate diff --git a/compiler/testData/codegen/light-analysis/annotations/fileClassWithFileAnnotation.txt b/compiler/testData/codegen/light-analysis/annotations/fileClassWithFileAnnotation.txt index cd88fabd165..3da07a50243 100644 --- a/compiler/testData/codegen/light-analysis/annotations/fileClassWithFileAnnotation.txt +++ b/compiler/testData/codegen/light-analysis/annotations/fileClassWithFileAnnotation.txt @@ -1,4 +1,5 @@ @StringHolder +@kotlin.Metadata @kotlin.jvm.JvmName public final class FileClass { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String @@ -8,6 +9,7 @@ public final class FileClass { @kotlin.annotation.Retention @java.lang.annotation.Retention @java.lang.annotation.Target +@kotlin.Metadata public annotation class StringHolder { public abstract method value(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/annotations/jvmAnnotationFlags.txt b/compiler/testData/codegen/light-analysis/annotations/jvmAnnotationFlags.txt index c872dbb7228..60183ab2c1f 100644 --- a/compiler/testData/codegen/light-analysis/annotations/jvmAnnotationFlags.txt +++ b/compiler/testData/codegen/light-analysis/annotations/jvmAnnotationFlags.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final @kotlin.jvm.Transient @org.jetbrains.annotations.NotNull field del$delegate: CustomDelegate @@ -12,11 +13,13 @@ public final class C { public final @kotlin.jvm.Synchronized method sync(): void } +@kotlin.Metadata public final class CustomDelegate { public method (): void public final @org.jetbrains.annotations.NotNull method getValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty): java.lang.String } +@kotlin.Metadata public final class JvmAnnotationFlagsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/annotations/kotlinPropertyFromClassObjectAsParameter.txt b/compiler/testData/codegen/light-analysis/annotations/kotlinPropertyFromClassObjectAsParameter.txt index 7b8ba259213..096e6cd6b55 100644 --- a/compiler/testData/codegen/light-analysis/annotations/kotlinPropertyFromClassObjectAsParameter.txt +++ b/compiler/testData/codegen/light-analysis/annotations/kotlinPropertyFromClassObjectAsParameter.txt @@ -1,5 +1,6 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Ann { public abstract method b(): byte public abstract method bool(): boolean @@ -12,6 +13,7 @@ public annotation class Ann { public abstract method str(): java.lang.String } +@kotlin.Metadata public final class Foo { public final static field Companion: Foo.Companion public final static field b: byte @@ -27,16 +29,19 @@ public final class Foo { public method (): void } +@kotlin.Metadata public final static class Foo/Companion { inner class Foo/Companion private method (): void } +@kotlin.Metadata public final class KotlinPropertyFromClassObjectAsParameterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } @Ann +@kotlin.Metadata public final class MyClass { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/annotations/kotlinTopLevelPropertyAsParameter.txt b/compiler/testData/codegen/light-analysis/annotations/kotlinTopLevelPropertyAsParameter.txt index ef7f3abd997..05fa78b2ffd 100644 --- a/compiler/testData/codegen/light-analysis/annotations/kotlinTopLevelPropertyAsParameter.txt +++ b/compiler/testData/codegen/light-analysis/annotations/kotlinTopLevelPropertyAsParameter.txt @@ -1,5 +1,6 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Ann { public abstract method b(): byte public abstract method bool(): boolean @@ -12,6 +13,7 @@ public annotation class Ann { public abstract method str(): java.lang.String } +@kotlin.Metadata public final class KotlinTopLevelPropertyAsParameterKt { public final static field b: byte public final static field bool: boolean @@ -26,6 +28,7 @@ public final class KotlinTopLevelPropertyAsParameterKt { } @Ann +@kotlin.Metadata public final class MyClass { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/annotations/kt10136.txt b/compiler/testData/codegen/light-analysis/annotations/kt10136.txt index 68843f2652c..3f30c83fad9 100644 --- a/compiler/testData/codegen/light-analysis/annotations/kt10136.txt +++ b/compiler/testData/codegen/light-analysis/annotations/kt10136.txt @@ -1,19 +1,23 @@ @java.lang.annotation.Retention +@kotlin.Metadata public annotation class A @kotlin.annotation.Target @kotlin.annotation.Retention @java.lang.annotation.Retention @java.lang.annotation.Target +@kotlin.Metadata public annotation class B { public abstract method items(): A[] } @B +@kotlin.Metadata public final class C { public method (): void } +@kotlin.Metadata public final class Kt10136Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/annotations/nestedClassPropertyAsParameter.txt b/compiler/testData/codegen/light-analysis/annotations/nestedClassPropertyAsParameter.txt index 71fd660cd7c..8b73f450a72 100644 --- a/compiler/testData/codegen/light-analysis/annotations/nestedClassPropertyAsParameter.txt +++ b/compiler/testData/codegen/light-analysis/annotations/nestedClassPropertyAsParameter.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { inner class A/B public method (): void } +@kotlin.Metadata public final static class A/B { public final static field Companion: A.B.Companion public final static field i: int @@ -11,6 +13,7 @@ public final static class A/B { public method (): void } +@kotlin.Metadata public final static class A/B/Companion { inner class A/B inner class A/B/Companion @@ -19,15 +22,18 @@ public final static class A/B/Companion { @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Ann { public abstract method i(): int } @Ann +@kotlin.Metadata public final class MyClass { public method (): void } +@kotlin.Metadata public final class NestedClassPropertyAsParameterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/annotations/parameterWithPrimitiveType.txt b/compiler/testData/codegen/light-analysis/annotations/parameterWithPrimitiveType.txt index 49f48aef28a..1dbf2479066 100644 --- a/compiler/testData/codegen/light-analysis/annotations/parameterWithPrimitiveType.txt +++ b/compiler/testData/codegen/light-analysis/annotations/parameterWithPrimitiveType.txt @@ -1,5 +1,6 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Ann { public abstract method b(): byte public abstract method bool(): boolean @@ -12,10 +13,12 @@ public annotation class Ann { } @Ann +@kotlin.Metadata public final class MyClass { public method (): void } +@kotlin.Metadata public final class ParameterWithPrimitiveTypeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/annotations/propertyWithPropertyInInitializerAsParameter.txt b/compiler/testData/codegen/light-analysis/annotations/propertyWithPropertyInInitializerAsParameter.txt index 93248e2b9dd..f11b932d65d 100644 --- a/compiler/testData/codegen/light-analysis/annotations/propertyWithPropertyInInitializerAsParameter.txt +++ b/compiler/testData/codegen/light-analysis/annotations/propertyWithPropertyInInitializerAsParameter.txt @@ -1,14 +1,17 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Ann { public abstract method i(): int } @Ann +@kotlin.Metadata public final class MyClass { public method (): void } +@kotlin.Metadata public final class PropertyWithPropertyInInitializerAsParameterKt { public final static field i2: int public final static field i: int diff --git a/compiler/testData/codegen/light-analysis/annotations/resolveWithLowPriorityAnnotation.txt b/compiler/testData/codegen/light-analysis/annotations/resolveWithLowPriorityAnnotation.txt index 49a8ee6a7f2..4ebe25e6b91 100644 --- a/compiler/testData/codegen/light-analysis/annotations/resolveWithLowPriorityAnnotation.txt +++ b/compiler/testData/codegen/light-analysis/annotations/resolveWithLowPriorityAnnotation.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ResolveWithLowPriorityAnnotationKt { public final static method bar(@org.jetbrains.annotations.NotNull p0: java.lang.Object): int public final static @kotlin.Suppress @kotlin.internal.LowPriorityInOverloadResolution method bar(@org.jetbrains.annotations.Nullable p0: java.lang.String): int diff --git a/compiler/testData/codegen/light-analysis/annotations/varargInAnnotationParameter.txt b/compiler/testData/codegen/light-analysis/annotations/varargInAnnotationParameter.txt index 870ed4313c8..85ba4bae731 100644 --- a/compiler/testData/codegen/light-analysis/annotations/varargInAnnotationParameter.txt +++ b/compiler/testData/codegen/light-analysis/annotations/varargInAnnotationParameter.txt @@ -1,59 +1,71 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Ann { public abstract method p(): int[] } @Ann +@kotlin.Metadata public final class MyClass1 { public method (): void } @Ann +@kotlin.Metadata public final class MyClass10 { public method (): void } @Ann +@kotlin.Metadata public final class MyClass2 { public method (): void } @Ann +@kotlin.Metadata public final class MyClass3 { public method (): void } @Ann +@kotlin.Metadata public final class MyClass4 { public method (): void } @Ann +@kotlin.Metadata public final class MyClass5 { public method (): void } @Ann +@kotlin.Metadata public final class MyClass6 { public method (): void } @Ann +@kotlin.Metadata public final class MyClass7 { public method (): void } @Ann +@kotlin.Metadata public final class MyClass8 { public method (): void } @Ann +@kotlin.Metadata public final class MyClass9 { public method (): void } +@kotlin.Metadata public final class VarargInAnnotationParameterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(@org.jetbrains.annotations.NotNull p0: java.lang.Class, @org.jetbrains.annotations.NotNull p1: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/argumentOrder/arguments.txt b/compiler/testData/codegen/light-analysis/argumentOrder/arguments.txt index 865cab7b1ef..5e3127d0a21 100644 --- a/compiler/testData/codegen/light-analysis/argumentOrder/arguments.txt +++ b/compiler/testData/codegen/light-analysis/argumentOrder/arguments.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ArgumentsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/argumentOrder/captured.txt b/compiler/testData/codegen/light-analysis/argumentOrder/captured.txt index ec657cc7c25..5225f03a467 100644 --- a/compiler/testData/codegen/light-analysis/argumentOrder/captured.txt +++ b/compiler/testData/codegen/light-analysis/argumentOrder/captured.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CapturedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method test(p0: int, p1: long, @org.jetbrains.annotations.NotNull p2: kotlin.jvm.functions.Function0): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/argumentOrder/capturedInExtension.txt b/compiler/testData/codegen/light-analysis/argumentOrder/capturedInExtension.txt index 652ec829a33..3be5023880e 100644 --- a/compiler/testData/codegen/light-analysis/argumentOrder/capturedInExtension.txt +++ b/compiler/testData/codegen/light-analysis/argumentOrder/capturedInExtension.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CapturedInExtensionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method test(p0: double, p1: int, p2: long, @org.jetbrains.annotations.NotNull p3: kotlin.jvm.functions.Function0): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/argumentOrder/defaults.txt b/compiler/testData/codegen/light-analysis/argumentOrder/defaults.txt index 715ffe9bb74..d437eba7b1c 100644 --- a/compiler/testData/codegen/light-analysis/argumentOrder/defaults.txt +++ b/compiler/testData/codegen/light-analysis/argumentOrder/defaults.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class DefaultsKt { private static @org.jetbrains.annotations.NotNull field invokeOrder: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/argumentOrder/extension.txt b/compiler/testData/codegen/light-analysis/argumentOrder/extension.txt index 2dfddac3f2a..754750ae673 100644 --- a/compiler/testData/codegen/light-analysis/argumentOrder/extension.txt +++ b/compiler/testData/codegen/light-analysis/argumentOrder/extension.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ExtensionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method test(p0: double, p1: int, p2: long, @org.jetbrains.annotations.NotNull p3: kotlin.jvm.functions.Function0): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/argumentOrder/extensionInClass.txt b/compiler/testData/codegen/light-analysis/argumentOrder/extensionInClass.txt index 92987b14103..fd76717590c 100644 --- a/compiler/testData/codegen/light-analysis/argumentOrder/extensionInClass.txt +++ b/compiler/testData/codegen/light-analysis/argumentOrder/extensionInClass.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class ExtensionInClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Z { public method (): void public final @org.jetbrains.annotations.NotNull method test(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/argumentOrder/kt9277.txt b/compiler/testData/codegen/light-analysis/argumentOrder/kt9277.txt index 6a9e0160e90..c39c1ad4fb3 100644 --- a/compiler/testData/codegen/light-analysis/argumentOrder/kt9277.txt +++ b/compiler/testData/codegen/light-analysis/argumentOrder/kt9277.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt9277Kt { public final static method bar(p0: int, p1: int): void public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/argumentOrder/lambdaMigration.txt b/compiler/testData/codegen/light-analysis/argumentOrder/lambdaMigration.txt index ee8ecb23020..6aa19b1e329 100644 --- a/compiler/testData/codegen/light-analysis/argumentOrder/lambdaMigration.txt +++ b/compiler/testData/codegen/light-analysis/argumentOrder/lambdaMigration.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LambdaMigrationKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String, @org.jetbrains.annotations.NotNull p2: kotlin.jvm.functions.Function0): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/argumentOrder/lambdaMigrationInClass.txt b/compiler/testData/codegen/light-analysis/argumentOrder/lambdaMigrationInClass.txt index 619833a7ef3..8eef08cc54b 100644 --- a/compiler/testData/codegen/light-analysis/argumentOrder/lambdaMigrationInClass.txt +++ b/compiler/testData/codegen/light-analysis/argumentOrder/lambdaMigrationInClass.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class LambdaMigrationInClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Z { private final @org.jetbrains.annotations.NotNull field p: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/argumentOrder/simple.txt b/compiler/testData/codegen/light-analysis/argumentOrder/simple.txt index 248fc92df31..e9e9f9f8fd8 100644 --- a/compiler/testData/codegen/light-analysis/argumentOrder/simple.txt +++ b/compiler/testData/codegen/light-analysis/argumentOrder/simple.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimpleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String, @org.jetbrains.annotations.NotNull p2: kotlin.jvm.functions.Function0): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/argumentOrder/simpleInClass.txt b/compiler/testData/codegen/light-analysis/argumentOrder/simpleInClass.txt index f6549713a8f..689a69dbdff 100644 --- a/compiler/testData/codegen/light-analysis/argumentOrder/simpleInClass.txt +++ b/compiler/testData/codegen/light-analysis/argumentOrder/simpleInClass.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class SimpleInClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Z { private final @org.jetbrains.annotations.NotNull field p: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/arrays/arrayConstructorsSimple.txt b/compiler/testData/codegen/light-analysis/arrays/arrayConstructorsSimple.txt index 121d8b376be..c334e71d801 100644 --- a/compiler/testData/codegen/light-analysis/arrays/arrayConstructorsSimple.txt +++ b/compiler/testData/codegen/light-analysis/arrays/arrayConstructorsSimple.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ArrayConstructorsSimpleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method simpleDoubleArray(): java.lang.Double[] diff --git a/compiler/testData/codegen/light-analysis/arrays/arrayGetAssignMultiIndex.txt b/compiler/testData/codegen/light-analysis/arrays/arrayGetAssignMultiIndex.txt index fae4be4b2f3..f730354acbd 100644 --- a/compiler/testData/codegen/light-analysis/arrays/arrayGetAssignMultiIndex.txt +++ b/compiler/testData/codegen/light-analysis/arrays/arrayGetAssignMultiIndex.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ArrayGetAssignMultiIndexKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method get(@org.jetbrains.annotations.NotNull p0: java.lang.String[], p1: int, p2: int): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/arrays/arrayGetMultiIndex.txt b/compiler/testData/codegen/light-analysis/arrays/arrayGetMultiIndex.txt index 4f066dcab2e..27f8b58c41c 100644 --- a/compiler/testData/codegen/light-analysis/arrays/arrayGetMultiIndex.txt +++ b/compiler/testData/codegen/light-analysis/arrays/arrayGetMultiIndex.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ArrayGetMultiIndexKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method get(@org.jetbrains.annotations.NotNull p0: java.lang.String[], p1: int, p2: int): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/arrays/arrayInstanceOf.txt b/compiler/testData/codegen/light-analysis/arrays/arrayInstanceOf.txt index 49335decb0f..ecc8cb9ad06 100644 --- a/compiler/testData/codegen/light-analysis/arrays/arrayInstanceOf.txt +++ b/compiler/testData/codegen/light-analysis/arrays/arrayInstanceOf.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ArrayInstanceOfKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method test(p0: boolean): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/arrays/arrayPlusAssign.txt b/compiler/testData/codegen/light-analysis/arrays/arrayPlusAssign.txt index 4535b52e08e..281c6275677 100644 --- a/compiler/testData/codegen/light-analysis/arrays/arrayPlusAssign.txt +++ b/compiler/testData/codegen/light-analysis/arrays/arrayPlusAssign.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ArrayPlusAssignKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/arraysAreCloneable.txt b/compiler/testData/codegen/light-analysis/arrays/arraysAreCloneable.txt index a281cb91e85..6bdcf5167cc 100644 --- a/compiler/testData/codegen/light-analysis/arrays/arraysAreCloneable.txt +++ b/compiler/testData/codegen/light-analysis/arrays/arraysAreCloneable.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ArraysAreCloneableKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.Cloneable): java.lang.Cloneable diff --git a/compiler/testData/codegen/light-analysis/arrays/cloneArray.txt b/compiler/testData/codegen/light-analysis/arrays/cloneArray.txt index 3219dfe03b1..05de27a5270 100644 --- a/compiler/testData/codegen/light-analysis/arrays/cloneArray.txt +++ b/compiler/testData/codegen/light-analysis/arrays/cloneArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CloneArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/clonePrimitiveArrays.txt b/compiler/testData/codegen/light-analysis/arrays/clonePrimitiveArrays.txt index a16cc16f8f1..9c6b771342f 100644 --- a/compiler/testData/codegen/light-analysis/arrays/clonePrimitiveArrays.txt +++ b/compiler/testData/codegen/light-analysis/arrays/clonePrimitiveArrays.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ClonePrimitiveArraysKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/collectionAssignGetMultiIndex.txt b/compiler/testData/codegen/light-analysis/arrays/collectionAssignGetMultiIndex.txt index 6787e5ce793..8aeb30b7105 100644 --- a/compiler/testData/codegen/light-analysis/arrays/collectionAssignGetMultiIndex.txt +++ b/compiler/testData/codegen/light-analysis/arrays/collectionAssignGetMultiIndex.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CollectionAssignGetMultiIndexKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method get(@org.jetbrains.annotations.NotNull p0: java.util.ArrayList, p1: int, p2: int): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/arrays/collectionGetMultiIndex.txt b/compiler/testData/codegen/light-analysis/arrays/collectionGetMultiIndex.txt index f3dd984fc90..1ad6608a875 100644 --- a/compiler/testData/codegen/light-analysis/arrays/collectionGetMultiIndex.txt +++ b/compiler/testData/codegen/light-analysis/arrays/collectionGetMultiIndex.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CollectionGetMultiIndexKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method get(@org.jetbrains.annotations.NotNull p0: java.util.ArrayList, p1: int, p2: int): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/arrays/forEachBooleanArray.txt b/compiler/testData/codegen/light-analysis/arrays/forEachBooleanArray.txt index c3e77264072..850e542cf8c 100644 --- a/compiler/testData/codegen/light-analysis/arrays/forEachBooleanArray.txt +++ b/compiler/testData/codegen/light-analysis/arrays/forEachBooleanArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ForEachBooleanArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/forEachByteArray.txt b/compiler/testData/codegen/light-analysis/arrays/forEachByteArray.txt index 896a88f5539..a3fbd94c83c 100644 --- a/compiler/testData/codegen/light-analysis/arrays/forEachByteArray.txt +++ b/compiler/testData/codegen/light-analysis/arrays/forEachByteArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ForEachByteArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/forEachCharArray.txt b/compiler/testData/codegen/light-analysis/arrays/forEachCharArray.txt index f9843e212a4..6bd1bd45863 100644 --- a/compiler/testData/codegen/light-analysis/arrays/forEachCharArray.txt +++ b/compiler/testData/codegen/light-analysis/arrays/forEachCharArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ForEachCharArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/forEachDoubleArray.txt b/compiler/testData/codegen/light-analysis/arrays/forEachDoubleArray.txt index 72000fefafc..fc2e128c202 100644 --- a/compiler/testData/codegen/light-analysis/arrays/forEachDoubleArray.txt +++ b/compiler/testData/codegen/light-analysis/arrays/forEachDoubleArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ForEachDoubleArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/forEachFloatArray.txt b/compiler/testData/codegen/light-analysis/arrays/forEachFloatArray.txt index 030a8f2cc0a..508867e18a5 100644 --- a/compiler/testData/codegen/light-analysis/arrays/forEachFloatArray.txt +++ b/compiler/testData/codegen/light-analysis/arrays/forEachFloatArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ForEachFloatArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/forEachIntArray.txt b/compiler/testData/codegen/light-analysis/arrays/forEachIntArray.txt index fedf26c458f..c5db9aa8abf 100644 --- a/compiler/testData/codegen/light-analysis/arrays/forEachIntArray.txt +++ b/compiler/testData/codegen/light-analysis/arrays/forEachIntArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ForEachIntArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/forEachLongArray.txt b/compiler/testData/codegen/light-analysis/arrays/forEachLongArray.txt index ff5d67f95d1..b2cc914596a 100644 --- a/compiler/testData/codegen/light-analysis/arrays/forEachLongArray.txt +++ b/compiler/testData/codegen/light-analysis/arrays/forEachLongArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ForEachLongArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/forEachShortArray.txt b/compiler/testData/codegen/light-analysis/arrays/forEachShortArray.txt index 1b9cd43f6d8..de522a3f56f 100644 --- a/compiler/testData/codegen/light-analysis/arrays/forEachShortArray.txt +++ b/compiler/testData/codegen/light-analysis/arrays/forEachShortArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ForEachShortArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/hashMap.txt b/compiler/testData/codegen/light-analysis/arrays/hashMap.txt index 05172c5a617..277779dfe2c 100644 --- a/compiler/testData/codegen/light-analysis/arrays/hashMap.txt +++ b/compiler/testData/codegen/light-analysis/arrays/hashMap.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class HashMapKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method set(@org.jetbrains.annotations.NotNull p0: java.util.HashMap, @org.jetbrains.annotations.NotNull p1: java.lang.String, @org.jetbrains.annotations.Nullable p2: java.lang.Integer): void diff --git a/compiler/testData/codegen/light-analysis/arrays/inProjectionAsParameter.txt b/compiler/testData/codegen/light-analysis/arrays/inProjectionAsParameter.txt index f38d6472fe4..05b5716752d 100644 --- a/compiler/testData/codegen/light-analysis/arrays/inProjectionAsParameter.txt +++ b/compiler/testData/codegen/light-analysis/arrays/inProjectionAsParameter.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InProjectionAsParameterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(@org.jetbrains.annotations.NotNull p0: java.lang.Object[]): void diff --git a/compiler/testData/codegen/light-analysis/arrays/inProjectionOfArray.txt b/compiler/testData/codegen/light-analysis/arrays/inProjectionOfArray.txt index e7b250eaa9c..19868a63bdb 100644 --- a/compiler/testData/codegen/light-analysis/arrays/inProjectionOfArray.txt +++ b/compiler/testData/codegen/light-analysis/arrays/inProjectionOfArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InProjectionOfArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/inProjectionOfList.txt b/compiler/testData/codegen/light-analysis/arrays/inProjectionOfList.txt index 00f56d48740..79a8a88077c 100644 --- a/compiler/testData/codegen/light-analysis/arrays/inProjectionOfList.txt +++ b/compiler/testData/codegen/light-analysis/arrays/inProjectionOfList.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InProjectionOfListKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/indices.txt b/compiler/testData/codegen/light-analysis/arrays/indices.txt index 6be6e885dc3..8acb225f762 100644 --- a/compiler/testData/codegen/light-analysis/arrays/indices.txt +++ b/compiler/testData/codegen/light-analysis/arrays/indices.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IndicesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/indicesChar.txt b/compiler/testData/codegen/light-analysis/arrays/indicesChar.txt index 754021df48b..33106ac4cf2 100644 --- a/compiler/testData/codegen/light-analysis/arrays/indicesChar.txt +++ b/compiler/testData/codegen/light-analysis/arrays/indicesChar.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IndicesCharKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/iterator.txt b/compiler/testData/codegen/light-analysis/arrays/iterator.txt index f25cfe4c8a1..d20504cd1c9 100644 --- a/compiler/testData/codegen/light-analysis/arrays/iterator.txt +++ b/compiler/testData/codegen/light-analysis/arrays/iterator.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IteratorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/iteratorBooleanArray.txt b/compiler/testData/codegen/light-analysis/arrays/iteratorBooleanArray.txt index 8a86780f486..97990d29547 100644 --- a/compiler/testData/codegen/light-analysis/arrays/iteratorBooleanArray.txt +++ b/compiler/testData/codegen/light-analysis/arrays/iteratorBooleanArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IteratorBooleanArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/iteratorByteArray.txt b/compiler/testData/codegen/light-analysis/arrays/iteratorByteArray.txt index 8d81556cea6..c2acd7ad64f 100644 --- a/compiler/testData/codegen/light-analysis/arrays/iteratorByteArray.txt +++ b/compiler/testData/codegen/light-analysis/arrays/iteratorByteArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IteratorByteArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/iteratorByteArrayNextByte.txt b/compiler/testData/codegen/light-analysis/arrays/iteratorByteArrayNextByte.txt index e283dcf1234..8ec1ec9563c 100644 --- a/compiler/testData/codegen/light-analysis/arrays/iteratorByteArrayNextByte.txt +++ b/compiler/testData/codegen/light-analysis/arrays/iteratorByteArrayNextByte.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IteratorByteArrayNextByteKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/iteratorCharArray.txt b/compiler/testData/codegen/light-analysis/arrays/iteratorCharArray.txt index 0a4d1f56275..f0e73710fc7 100644 --- a/compiler/testData/codegen/light-analysis/arrays/iteratorCharArray.txt +++ b/compiler/testData/codegen/light-analysis/arrays/iteratorCharArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IteratorCharArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/iteratorDoubleArray.txt b/compiler/testData/codegen/light-analysis/arrays/iteratorDoubleArray.txt index 43443501c44..aa9114d9e65 100644 --- a/compiler/testData/codegen/light-analysis/arrays/iteratorDoubleArray.txt +++ b/compiler/testData/codegen/light-analysis/arrays/iteratorDoubleArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IteratorDoubleArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/iteratorFloatArray.txt b/compiler/testData/codegen/light-analysis/arrays/iteratorFloatArray.txt index 8c2099459ca..f207c2f6b25 100644 --- a/compiler/testData/codegen/light-analysis/arrays/iteratorFloatArray.txt +++ b/compiler/testData/codegen/light-analysis/arrays/iteratorFloatArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IteratorFloatArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/iteratorIntArray.txt b/compiler/testData/codegen/light-analysis/arrays/iteratorIntArray.txt index f41c9854892..cd723c6f309 100644 --- a/compiler/testData/codegen/light-analysis/arrays/iteratorIntArray.txt +++ b/compiler/testData/codegen/light-analysis/arrays/iteratorIntArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IteratorIntArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/iteratorLongArray.txt b/compiler/testData/codegen/light-analysis/arrays/iteratorLongArray.txt index 3de24638657..7383289db08 100644 --- a/compiler/testData/codegen/light-analysis/arrays/iteratorLongArray.txt +++ b/compiler/testData/codegen/light-analysis/arrays/iteratorLongArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IteratorLongArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/iteratorLongArrayNextLong.txt b/compiler/testData/codegen/light-analysis/arrays/iteratorLongArrayNextLong.txt index 438aa718d67..a89a78a5126 100644 --- a/compiler/testData/codegen/light-analysis/arrays/iteratorLongArrayNextLong.txt +++ b/compiler/testData/codegen/light-analysis/arrays/iteratorLongArrayNextLong.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IteratorLongArrayNextLongKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/iteratorShortArray.txt b/compiler/testData/codegen/light-analysis/arrays/iteratorShortArray.txt index c611cce3a10..64b8f5b53e9 100644 --- a/compiler/testData/codegen/light-analysis/arrays/iteratorShortArray.txt +++ b/compiler/testData/codegen/light-analysis/arrays/iteratorShortArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IteratorShortArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/kt1291.txt b/compiler/testData/codegen/light-analysis/arrays/kt1291.txt index 547fbb354d0..8521acb43e8 100644 --- a/compiler/testData/codegen/light-analysis/arrays/kt1291.txt +++ b/compiler/testData/codegen/light-analysis/arrays/kt1291.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt1291Kt { private static field result: int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String @@ -7,6 +8,7 @@ public final class Kt1291Kt { public final static method setResult(p0: int): void } +@kotlin.Metadata public final class Selector { private final @org.jetbrains.annotations.NotNull field f: kotlin.jvm.functions.Function1 private final @org.jetbrains.annotations.NotNull field source: java.util.Iterator diff --git a/compiler/testData/codegen/light-analysis/arrays/kt238.txt b/compiler/testData/codegen/light-analysis/arrays/kt238.txt index 219a44539e6..e346483bc1a 100644 --- a/compiler/testData/codegen/light-analysis/arrays/kt238.txt +++ b/compiler/testData/codegen/light-analysis/arrays/kt238.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt238Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method t1(): void @@ -8,6 +9,7 @@ public final class Kt238Kt { public final static method t6(): void } +@kotlin.Metadata public final class StrangeArray { private field defaultValue: java.lang.Object public method (p0: int, p1: java.lang.Object): void @@ -15,6 +17,7 @@ public final class StrangeArray { public final method set(p0: int, p1: java.lang.Object): void } +@kotlin.Metadata public final class StrangeIntArray { private field defaultValue: int public method (p0: int): void diff --git a/compiler/testData/codegen/light-analysis/arrays/kt2997.txt b/compiler/testData/codegen/light-analysis/arrays/kt2997.txt index 8945d27f3b4..be88961e25d 100644 --- a/compiler/testData/codegen/light-analysis/arrays/kt2997.txt +++ b/compiler/testData/codegen/light-analysis/arrays/kt2997.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt2997Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(@org.jetbrains.annotations.NotNull p0: java.lang.Object): int diff --git a/compiler/testData/codegen/light-analysis/arrays/kt33.txt b/compiler/testData/codegen/light-analysis/arrays/kt33.txt index 6d9edd89e24..c9597ae8762 100644 --- a/compiler/testData/codegen/light-analysis/arrays/kt33.txt +++ b/compiler/testData/codegen/light-analysis/arrays/kt33.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt33Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/kt3771.txt b/compiler/testData/codegen/light-analysis/arrays/kt3771.txt index 973b94648ae..b9ab9af003a 100644 --- a/compiler/testData/codegen/light-analysis/arrays/kt3771.txt +++ b/compiler/testData/codegen/light-analysis/arrays/kt3771.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt3771Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method fill(@org.jetbrains.annotations.NotNull p0: java.lang.Object[], @org.jetbrains.annotations.NotNull p1: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/arrays/kt4118.txt b/compiler/testData/codegen/light-analysis/arrays/kt4118.txt index 3870544922a..2c74bf6f61b 100644 --- a/compiler/testData/codegen/light-analysis/arrays/kt4118.txt +++ b/compiler/testData/codegen/light-analysis/arrays/kt4118.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt4118Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method test1(@org.jetbrains.annotations.NotNull p0: double[][]): double[][] diff --git a/compiler/testData/codegen/light-analysis/arrays/kt4348.txt b/compiler/testData/codegen/light-analysis/arrays/kt4348.txt index 90286cbcb47..6d94b67bebe 100644 --- a/compiler/testData/codegen/light-analysis/arrays/kt4348.txt +++ b/compiler/testData/codegen/light-analysis/arrays/kt4348.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt4348Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method get(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.Object[]): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/arrays/kt4357.txt b/compiler/testData/codegen/light-analysis/arrays/kt4357.txt index 6b66790aa34..4690a95544e 100644 --- a/compiler/testData/codegen/light-analysis/arrays/kt4357.txt +++ b/compiler/testData/codegen/light-analysis/arrays/kt4357.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt4357Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/kt503.txt b/compiler/testData/codegen/light-analysis/arrays/kt503.txt index 82383c9163a..42afe8bf018 100644 --- a/compiler/testData/codegen/light-analysis/arrays/kt503.txt +++ b/compiler/testData/codegen/light-analysis/arrays/kt503.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt503Kt { public final static @org.jetbrains.annotations.NotNull method array(@org.jetbrains.annotations.NotNull p0: java.lang.Object[]): java.lang.Object[] public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/arrays/kt594.txt b/compiler/testData/codegen/light-analysis/arrays/kt594.txt index 71c49fd5cc0..f1f14f198c1 100644 --- a/compiler/testData/codegen/light-analysis/arrays/kt594.txt +++ b/compiler/testData/codegen/light-analysis/arrays/kt594.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class array_test/Kt594Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/kt602.txt b/compiler/testData/codegen/light-analysis/arrays/kt602.txt index dd7785ea7c7..2b9ce8dc516 100644 --- a/compiler/testData/codegen/light-analysis/arrays/kt602.txt +++ b/compiler/testData/codegen/light-analysis/arrays/kt602.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt602Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/kt7009.txt b/compiler/testData/codegen/light-analysis/arrays/kt7009.txt index a5bcb47c174..03188b0958b 100644 --- a/compiler/testData/codegen/light-analysis/arrays/kt7009.txt +++ b/compiler/testData/codegen/light-analysis/arrays/kt7009.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt7009Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/kt7288.txt b/compiler/testData/codegen/light-analysis/arrays/kt7288.txt index d4f96e4bce3..f523b3c92ab 100644 --- a/compiler/testData/codegen/light-analysis/arrays/kt7288.txt +++ b/compiler/testData/codegen/light-analysis/arrays/kt7288.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt7288Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method test(p0: boolean): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/arrays/kt7338.txt b/compiler/testData/codegen/light-analysis/arrays/kt7338.txt index 7e5c571cfc3..cbfadf5fc59 100644 --- a/compiler/testData/codegen/light-analysis/arrays/kt7338.txt +++ b/compiler/testData/codegen/light-analysis/arrays/kt7338.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt7338Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.Object): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/arrays/kt779.txt b/compiler/testData/codegen/light-analysis/arrays/kt779.txt index a0c97b259b2..100b39b7123 100644 --- a/compiler/testData/codegen/light-analysis/arrays/kt779.txt +++ b/compiler/testData/codegen/light-analysis/arrays/kt779.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt779Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method getLength(@org.jetbrains.annotations.NotNull p0: java.lang.Object[]): int diff --git a/compiler/testData/codegen/light-analysis/arrays/kt945.txt b/compiler/testData/codegen/light-analysis/arrays/kt945.txt index 841d8f58056..2140c8c4358 100644 --- a/compiler/testData/codegen/light-analysis/arrays/kt945.txt +++ b/compiler/testData/codegen/light-analysis/arrays/kt945.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt945Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/kt950.txt b/compiler/testData/codegen/light-analysis/arrays/kt950.txt index 457144fe621..421e82d4b28 100644 --- a/compiler/testData/codegen/light-analysis/arrays/kt950.txt +++ b/compiler/testData/codegen/light-analysis/arrays/kt950.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt950Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.Nullable method set(@org.jetbrains.annotations.NotNull p0: java.util.Map, p1: java.lang.Object, p2: java.lang.Object): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/arrays/longAsIndex.txt b/compiler/testData/codegen/light-analysis/arrays/longAsIndex.txt index 124d472c108..3182a301750 100644 --- a/compiler/testData/codegen/light-analysis/arrays/longAsIndex.txt +++ b/compiler/testData/codegen/light-analysis/arrays/longAsIndex.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LongAsIndexKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method get(@org.jetbrains.annotations.NotNull p0: int[], p1: long): int diff --git a/compiler/testData/codegen/light-analysis/arrays/multiArrayConstructors.txt b/compiler/testData/codegen/light-analysis/arrays/multiArrayConstructors.txt index 623e50f65e0..daf6460ee22 100644 --- a/compiler/testData/codegen/light-analysis/arrays/multiArrayConstructors.txt +++ b/compiler/testData/codegen/light-analysis/arrays/multiArrayConstructors.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MultiArrayConstructorsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method stringMultiArray(): java.lang.String[][] diff --git a/compiler/testData/codegen/light-analysis/arrays/multiDecl/MultiDeclFor.txt b/compiler/testData/codegen/light-analysis/arrays/multiDecl/MultiDeclFor.txt index 9cbc1e844bc..4ec42eb4ac5 100644 --- a/compiler/testData/codegen/light-analysis/arrays/multiDecl/MultiDeclFor.txt +++ b/compiler/testData/codegen/light-analysis/arrays/multiDecl/MultiDeclFor.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private final field i: int public method (p0: int): void @@ -6,6 +7,7 @@ public final class C { public final method getI(): int } +@kotlin.Metadata public final class MultiDeclForKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method doTest(@org.jetbrains.annotations.NotNull p0: C[]): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/arrays/multiDecl/MultiDeclForComponentExtensions.txt b/compiler/testData/codegen/light-analysis/arrays/multiDecl/MultiDeclForComponentExtensions.txt index 4f2cacbd86a..0145ecfd9f1 100644 --- a/compiler/testData/codegen/light-analysis/arrays/multiDecl/MultiDeclForComponentExtensions.txt +++ b/compiler/testData/codegen/light-analysis/arrays/multiDecl/MultiDeclForComponentExtensions.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class C { private final field i: int public method (p0: int): void public final method getI(): int } +@kotlin.Metadata public final class MultiDeclForComponentExtensionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method component1(@org.jetbrains.annotations.NotNull p0: C): int diff --git a/compiler/testData/codegen/light-analysis/arrays/multiDecl/MultiDeclForComponentMemberExtensions.txt b/compiler/testData/codegen/light-analysis/arrays/multiDecl/MultiDeclForComponentMemberExtensions.txt index c5588445012..07d031ccfb5 100644 --- a/compiler/testData/codegen/light-analysis/arrays/multiDecl/MultiDeclForComponentMemberExtensions.txt +++ b/compiler/testData/codegen/light-analysis/arrays/multiDecl/MultiDeclForComponentMemberExtensions.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class C { private final field i: int public method (p0: int): void public final method getI(): int } +@kotlin.Metadata public final class M { public method (): void public final method component1(@org.jetbrains.annotations.NotNull p0: C): int @@ -11,6 +13,7 @@ public final class M { public final @org.jetbrains.annotations.NotNull method doTest(@org.jetbrains.annotations.NotNull p0: C[]): java.lang.String } +@kotlin.Metadata public final class MultiDeclForComponentMemberExtensionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/multiDecl/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt b/compiler/testData/codegen/light-analysis/arrays/multiDecl/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt index e24b9444d3a..b9ee82c8524 100644 --- a/compiler/testData/codegen/light-analysis/arrays/multiDecl/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt +++ b/compiler/testData/codegen/light-analysis/arrays/multiDecl/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt @@ -1,15 +1,18 @@ +@kotlin.Metadata public final class C { private final field i: int public method (p0: int): void public final method getI(): int } +@kotlin.Metadata public final class M { public method (): void public final method component1(@org.jetbrains.annotations.NotNull p0: C): int public final method component2(@org.jetbrains.annotations.NotNull p0: C): int } +@kotlin.Metadata public final class MultiDeclForComponentMemberExtensionsInExtensionFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method doTest(@org.jetbrains.annotations.NotNull p0: M, @org.jetbrains.annotations.NotNull p1: C[]): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/arrays/multiDecl/MultiDeclForValCaptured.txt b/compiler/testData/codegen/light-analysis/arrays/multiDecl/MultiDeclForValCaptured.txt index fa2c783d005..e77ef758395 100644 --- a/compiler/testData/codegen/light-analysis/arrays/multiDecl/MultiDeclForValCaptured.txt +++ b/compiler/testData/codegen/light-analysis/arrays/multiDecl/MultiDeclForValCaptured.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private final field i: int public method (p0: int): void @@ -6,6 +7,7 @@ public final class C { public final method getI(): int } +@kotlin.Metadata public final class MultiDeclForValCapturedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method doTest(@org.jetbrains.annotations.NotNull p0: C[]): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/arrays/multiDecl/int/MultiDeclForComponentExtensions.txt b/compiler/testData/codegen/light-analysis/arrays/multiDecl/int/MultiDeclForComponentExtensions.txt index bb25fd94ce2..5926ad5cc90 100644 --- a/compiler/testData/codegen/light-analysis/arrays/multiDecl/int/MultiDeclForComponentExtensions.txt +++ b/compiler/testData/codegen/light-analysis/arrays/multiDecl/int/MultiDeclForComponentExtensions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MultiDeclForComponentExtensionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method component1(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/arrays/multiDecl/int/MultiDeclForComponentExtensionsValCaptured.txt b/compiler/testData/codegen/light-analysis/arrays/multiDecl/int/MultiDeclForComponentExtensionsValCaptured.txt index d453e92dd90..47daeb0a072 100644 --- a/compiler/testData/codegen/light-analysis/arrays/multiDecl/int/MultiDeclForComponentExtensionsValCaptured.txt +++ b/compiler/testData/codegen/light-analysis/arrays/multiDecl/int/MultiDeclForComponentExtensionsValCaptured.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MultiDeclForComponentExtensionsValCapturedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method component1(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/arrays/multiDecl/int/MultiDeclForComponentMemberExtensions.txt b/compiler/testData/codegen/light-analysis/arrays/multiDecl/int/MultiDeclForComponentMemberExtensions.txt index 00ce5f14728..947b71a9bb9 100644 --- a/compiler/testData/codegen/light-analysis/arrays/multiDecl/int/MultiDeclForComponentMemberExtensions.txt +++ b/compiler/testData/codegen/light-analysis/arrays/multiDecl/int/MultiDeclForComponentMemberExtensions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class M { public method (): void public final method component1(p0: int): int @@ -5,6 +6,7 @@ public final class M { public final @org.jetbrains.annotations.NotNull method doTest(@org.jetbrains.annotations.NotNull p0: java.lang.Integer[]): java.lang.String } +@kotlin.Metadata public final class MultiDeclForComponentMemberExtensionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/multiDecl/int/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt b/compiler/testData/codegen/light-analysis/arrays/multiDecl/int/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt index ce35d78344e..30be00c393c 100644 --- a/compiler/testData/codegen/light-analysis/arrays/multiDecl/int/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt +++ b/compiler/testData/codegen/light-analysis/arrays/multiDecl/int/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class M { public method (): void public final method component1(p0: int): int public final method component2(p0: int): int } +@kotlin.Metadata public final class MultiDeclForComponentMemberExtensionsInExtensionFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method doTest(@org.jetbrains.annotations.NotNull p0: M, @org.jetbrains.annotations.NotNull p1: java.lang.Integer[]): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/arrays/multiDecl/long/MultiDeclForComponentExtensions.txt b/compiler/testData/codegen/light-analysis/arrays/multiDecl/long/MultiDeclForComponentExtensions.txt index 7095366a43b..ab34257c025 100644 --- a/compiler/testData/codegen/light-analysis/arrays/multiDecl/long/MultiDeclForComponentExtensions.txt +++ b/compiler/testData/codegen/light-analysis/arrays/multiDecl/long/MultiDeclForComponentExtensions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MultiDeclForComponentExtensionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method component1(p0: long): long diff --git a/compiler/testData/codegen/light-analysis/arrays/multiDecl/long/MultiDeclForComponentExtensionsValCaptured.txt b/compiler/testData/codegen/light-analysis/arrays/multiDecl/long/MultiDeclForComponentExtensionsValCaptured.txt index c59e6c0fb68..5b7afc47d00 100644 --- a/compiler/testData/codegen/light-analysis/arrays/multiDecl/long/MultiDeclForComponentExtensionsValCaptured.txt +++ b/compiler/testData/codegen/light-analysis/arrays/multiDecl/long/MultiDeclForComponentExtensionsValCaptured.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MultiDeclForComponentExtensionsValCapturedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method component1(p0: long): long diff --git a/compiler/testData/codegen/light-analysis/arrays/multiDecl/long/MultiDeclForComponentMemberExtensions.txt b/compiler/testData/codegen/light-analysis/arrays/multiDecl/long/MultiDeclForComponentMemberExtensions.txt index c30698d4d42..12503c2edb5 100644 --- a/compiler/testData/codegen/light-analysis/arrays/multiDecl/long/MultiDeclForComponentMemberExtensions.txt +++ b/compiler/testData/codegen/light-analysis/arrays/multiDecl/long/MultiDeclForComponentMemberExtensions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class M { public method (): void public final method component1(p0: long): long @@ -5,6 +6,7 @@ public final class M { public final @org.jetbrains.annotations.NotNull method doTest(@org.jetbrains.annotations.NotNull p0: java.lang.Long[]): java.lang.String } +@kotlin.Metadata public final class MultiDeclForComponentMemberExtensionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/multiDecl/long/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt b/compiler/testData/codegen/light-analysis/arrays/multiDecl/long/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt index 584f83a7aa6..6c8fa006fc3 100644 --- a/compiler/testData/codegen/light-analysis/arrays/multiDecl/long/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt +++ b/compiler/testData/codegen/light-analysis/arrays/multiDecl/long/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class M { public method (): void public final method component1(p0: long): long public final method component2(p0: long): long } +@kotlin.Metadata public final class MultiDeclForComponentMemberExtensionsInExtensionFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method doTest(@org.jetbrains.annotations.NotNull p0: M, @org.jetbrains.annotations.NotNull p1: java.lang.Long[]): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/arrays/nonLocalReturnArrayConstructor.txt b/compiler/testData/codegen/light-analysis/arrays/nonLocalReturnArrayConstructor.txt index 2088a94ca39..2336e7859a4 100644 --- a/compiler/testData/codegen/light-analysis/arrays/nonLocalReturnArrayConstructor.txt +++ b/compiler/testData/codegen/light-analysis/arrays/nonLocalReturnArrayConstructor.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NonLocalReturnArrayConstructorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method testArray(): void diff --git a/compiler/testData/codegen/light-analysis/arrays/nonNullArray.txt b/compiler/testData/codegen/light-analysis/arrays/nonNullArray.txt index 73b3c0d98ed..06fd1f25729 100644 --- a/compiler/testData/codegen/light-analysis/arrays/nonNullArray.txt +++ b/compiler/testData/codegen/light-analysis/arrays/nonNullArray.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { inner class A/B public method (): void public final @org.jetbrains.annotations.NotNull method test(): A.B[] } +@kotlin.Metadata public final static class A/B { private final field i: int inner class A/B @@ -11,6 +13,7 @@ public final static class A/B { public final method getI(): int } +@kotlin.Metadata public final class NonNullArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/arrays/stdlib.txt b/compiler/testData/codegen/light-analysis/arrays/stdlib.txt index b5328808d4e..2e40d21fc87 100644 --- a/compiler/testData/codegen/light-analysis/arrays/stdlib.txt +++ b/compiler/testData/codegen/light-analysis/arrays/stdlib.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public interface ISized { public abstract method getSize(): int } +@kotlin.Metadata public final class MutableArray { private final field array: java.lang.Object[] public method (p0: int, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function1): void @@ -12,6 +14,7 @@ public final class MutableArray { public method set(p0: int, p1: java.lang.Object): void } +@kotlin.Metadata public final class MyIterator { private final @org.jetbrains.annotations.NotNull field array: ReadOnlyArray private field index: int @@ -22,37 +25,44 @@ public final class MyIterator { public method remove(): void } +@kotlin.Metadata public interface ReadOnlyArray { inner class ReadOnlyArray/DefaultImpls public abstract method get(p0: int): java.lang.Object public abstract @org.jetbrains.annotations.NotNull method iterator(): java.util.Iterator } +@kotlin.Metadata public final class ReadOnlyArray/DefaultImpls { inner class ReadOnlyArray/DefaultImpls public static @org.jetbrains.annotations.NotNull method iterator(p0: ReadOnlyArray): java.util.Iterator } +@kotlin.Metadata public final class StdlibKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface WriteOnlyArray { inner class WriteOnlyArray/DefaultImpls public abstract method set(p0: int, p1: int, p2: java.lang.Object): void public abstract method set(p0: int, p1: java.lang.Object): void } +@kotlin.Metadata public final class WriteOnlyArray/DefaultImpls { inner class WriteOnlyArray/DefaultImpls public static method set(p0: WriteOnlyArray, p1: int, p2: int, p3: java.lang.Object): void } +@kotlin.Metadata public interface javaUtilIterator { inner class javaUtilIterator/DefaultImpls public abstract method remove(): void } +@kotlin.Metadata public final class javaUtilIterator/DefaultImpls { inner class javaUtilIterator/DefaultImpls public static method remove(p0: javaUtilIterator): void diff --git a/compiler/testData/codegen/light-analysis/binaryOp/bitwiseOp.txt b/compiler/testData/codegen/light-analysis/binaryOp/bitwiseOp.txt index 841f0311f45..3ff51da15c6 100644 --- a/compiler/testData/codegen/light-analysis/binaryOp/bitwiseOp.txt +++ b/compiler/testData/codegen/light-analysis/binaryOp/bitwiseOp.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class BitwiseOpKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/binaryOp/bitwiseOpAny.txt b/compiler/testData/codegen/light-analysis/binaryOp/bitwiseOpAny.txt index 7b139024c70..a04fa57a5a8 100644 --- a/compiler/testData/codegen/light-analysis/binaryOp/bitwiseOpAny.txt +++ b/compiler/testData/codegen/light-analysis/binaryOp/bitwiseOpAny.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class BitwiseOpAnyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/binaryOp/bitwiseOpNullable.txt b/compiler/testData/codegen/light-analysis/binaryOp/bitwiseOpNullable.txt index 4e48c1ac350..0c873ff2373 100644 --- a/compiler/testData/codegen/light-analysis/binaryOp/bitwiseOpNullable.txt +++ b/compiler/testData/codegen/light-analysis/binaryOp/bitwiseOpNullable.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class BitwiseOpNullableKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/binaryOp/call.txt b/compiler/testData/codegen/light-analysis/binaryOp/call.txt index a962ffc7dfb..2df6d6a989b 100644 --- a/compiler/testData/codegen/light-analysis/binaryOp/call.txt +++ b/compiler/testData/codegen/light-analysis/binaryOp/call.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CallKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/binaryOp/callAny.txt b/compiler/testData/codegen/light-analysis/binaryOp/callAny.txt index eabd9480fe8..d2f20a468f6 100644 --- a/compiler/testData/codegen/light-analysis/binaryOp/callAny.txt +++ b/compiler/testData/codegen/light-analysis/binaryOp/callAny.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CallAnyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/binaryOp/callNullable.txt b/compiler/testData/codegen/light-analysis/binaryOp/callNullable.txt index 9ba24245413..09e333dc608 100644 --- a/compiler/testData/codegen/light-analysis/binaryOp/callNullable.txt +++ b/compiler/testData/codegen/light-analysis/binaryOp/callNullable.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CallNullableKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/binaryOp/compareWithBoxedDouble.txt b/compiler/testData/codegen/light-analysis/binaryOp/compareWithBoxedDouble.txt index e1872b57402..ddc624128d5 100644 --- a/compiler/testData/codegen/light-analysis/binaryOp/compareWithBoxedDouble.txt +++ b/compiler/testData/codegen/light-analysis/binaryOp/compareWithBoxedDouble.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/binaryOp/compareWithBoxedLong.txt b/compiler/testData/codegen/light-analysis/binaryOp/compareWithBoxedLong.txt index e1872b57402..ddc624128d5 100644 --- a/compiler/testData/codegen/light-analysis/binaryOp/compareWithBoxedLong.txt +++ b/compiler/testData/codegen/light-analysis/binaryOp/compareWithBoxedLong.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/binaryOp/divisionByZero.txt b/compiler/testData/codegen/light-analysis/binaryOp/divisionByZero.txt index 79b0dcc5697..c5aea03631d 100644 --- a/compiler/testData/codegen/light-analysis/binaryOp/divisionByZero.txt +++ b/compiler/testData/codegen/light-analysis/binaryOp/divisionByZero.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class DivisionByZeroKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/binaryOp/intrinsic.txt b/compiler/testData/codegen/light-analysis/binaryOp/intrinsic.txt index d16c5372e55..e09aa3c12cc 100644 --- a/compiler/testData/codegen/light-analysis/binaryOp/intrinsic.txt +++ b/compiler/testData/codegen/light-analysis/binaryOp/intrinsic.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IntrinsicKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/binaryOp/intrinsicAny.txt b/compiler/testData/codegen/light-analysis/binaryOp/intrinsicAny.txt index 28d602b411a..44b5f8d2bc3 100644 --- a/compiler/testData/codegen/light-analysis/binaryOp/intrinsicAny.txt +++ b/compiler/testData/codegen/light-analysis/binaryOp/intrinsicAny.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IntrinsicAnyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/binaryOp/intrinsicNullable.txt b/compiler/testData/codegen/light-analysis/binaryOp/intrinsicNullable.txt index 565a4c15ba3..2218eb96926 100644 --- a/compiler/testData/codegen/light-analysis/binaryOp/intrinsicNullable.txt +++ b/compiler/testData/codegen/light-analysis/binaryOp/intrinsicNullable.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IntrinsicNullableKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/binaryOp/kt11163.txt b/compiler/testData/codegen/light-analysis/binaryOp/kt11163.txt index 940815b5910..94e90c17cd0 100644 --- a/compiler/testData/codegen/light-analysis/binaryOp/kt11163.txt +++ b/compiler/testData/codegen/light-analysis/binaryOp/kt11163.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt11163Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method compareTo(p0: int, p1: char): int diff --git a/compiler/testData/codegen/light-analysis/binaryOp/kt6747_identityEquals.txt b/compiler/testData/codegen/light-analysis/binaryOp/kt6747_identityEquals.txt index e98fe87e3c2..39b144a9ca2 100644 --- a/compiler/testData/codegen/light-analysis/binaryOp/kt6747_identityEquals.txt +++ b/compiler/testData/codegen/light-analysis/binaryOp/kt6747_identityEquals.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt6747_identityEqualsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Test { public method (): void public final @org.jetbrains.annotations.NotNull method check(@org.jetbrains.annotations.Nullable p0: java.lang.Object): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/binaryOp/overflowChar.txt b/compiler/testData/codegen/light-analysis/binaryOp/overflowChar.txt index 62bad853d42..5cfb84dfdd3 100644 --- a/compiler/testData/codegen/light-analysis/binaryOp/overflowChar.txt +++ b/compiler/testData/codegen/light-analysis/binaryOp/overflowChar.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class OverflowCharKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/binaryOp/overflowInt.txt b/compiler/testData/codegen/light-analysis/binaryOp/overflowInt.txt index 1bb32604301..69bfa748a98 100644 --- a/compiler/testData/codegen/light-analysis/binaryOp/overflowInt.txt +++ b/compiler/testData/codegen/light-analysis/binaryOp/overflowInt.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class OverflowIntKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/binaryOp/overflowLong.txt b/compiler/testData/codegen/light-analysis/binaryOp/overflowLong.txt index 5ab37418607..2e2e52eb9c4 100644 --- a/compiler/testData/codegen/light-analysis/binaryOp/overflowLong.txt +++ b/compiler/testData/codegen/light-analysis/binaryOp/overflowLong.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class OverflowLongKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/boxingOptimization/casts.txt b/compiler/testData/codegen/light-analysis/boxingOptimization/casts.txt index 62baf7bbf24..5ff6ba4eb85 100644 --- a/compiler/testData/codegen/light-analysis/boxingOptimization/casts.txt +++ b/compiler/testData/codegen/light-analysis/boxingOptimization/casts.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CastsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function1): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/boxingOptimization/checkcastAndInstanceOf.txt b/compiler/testData/codegen/light-analysis/boxingOptimization/checkcastAndInstanceOf.txt index d9e82808a37..fc5992b438d 100644 --- a/compiler/testData/codegen/light-analysis/boxingOptimization/checkcastAndInstanceOf.txt +++ b/compiler/testData/codegen/light-analysis/boxingOptimization/checkcastAndInstanceOf.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CheckcastAndInstanceOfKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(p0: java.lang.Object, p1: java.lang.Object, @org.jetbrains.annotations.NotNull p2: kotlin.jvm.functions.Function1): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/boxingOptimization/fold.txt b/compiler/testData/codegen/light-analysis/boxingOptimization/fold.txt index 004e7d733fa..1875ee1b21f 100644 --- a/compiler/testData/codegen/light-analysis/boxingOptimization/fold.txt +++ b/compiler/testData/codegen/light-analysis/boxingOptimization/fold.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class FoldKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/boxingOptimization/foldRange.txt b/compiler/testData/codegen/light-analysis/boxingOptimization/foldRange.txt index 08064406633..b549772287d 100644 --- a/compiler/testData/codegen/light-analysis/boxingOptimization/foldRange.txt +++ b/compiler/testData/codegen/light-analysis/boxingOptimization/foldRange.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class FoldRangeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/boxingOptimization/kt5493.txt b/compiler/testData/codegen/light-analysis/boxingOptimization/kt5493.txt index 1241adce3d1..c2f64ee3121 100644 --- a/compiler/testData/codegen/light-analysis/boxingOptimization/kt5493.txt +++ b/compiler/testData/codegen/light-analysis/boxingOptimization/kt5493.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt5493Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/boxingOptimization/kt5588.txt b/compiler/testData/codegen/light-analysis/boxingOptimization/kt5588.txt index a932d65d5e1..9b117c86d3f 100644 --- a/compiler/testData/codegen/light-analysis/boxingOptimization/kt5588.txt +++ b/compiler/testData/codegen/light-analysis/boxingOptimization/kt5588.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt5588Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/boxingOptimization/kt5844.txt b/compiler/testData/codegen/light-analysis/boxingOptimization/kt5844.txt index 46904b471ac..d3321131ed5 100644 --- a/compiler/testData/codegen/light-analysis/boxingOptimization/kt5844.txt +++ b/compiler/testData/codegen/light-analysis/boxingOptimization/kt5844.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt5844Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test1(): void diff --git a/compiler/testData/codegen/light-analysis/boxingOptimization/kt6047.txt b/compiler/testData/codegen/light-analysis/boxingOptimization/kt6047.txt index c018adfd422..746756bae63 100644 --- a/compiler/testData/codegen/light-analysis/boxingOptimization/kt6047.txt +++ b/compiler/testData/codegen/light-analysis/boxingOptimization/kt6047.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt6047Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method checkByte10(p0: byte): void diff --git a/compiler/testData/codegen/light-analysis/boxingOptimization/kt6842.txt b/compiler/testData/codegen/light-analysis/boxingOptimization/kt6842.txt index 52d2fe89a5e..e9d9fc48a02 100644 --- a/compiler/testData/codegen/light-analysis/boxingOptimization/kt6842.txt +++ b/compiler/testData/codegen/light-analysis/boxingOptimization/kt6842.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt6842Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/boxingOptimization/nullCheck.txt b/compiler/testData/codegen/light-analysis/boxingOptimization/nullCheck.txt index 49e01520656..6680814148d 100644 --- a/compiler/testData/codegen/light-analysis/boxingOptimization/nullCheck.txt +++ b/compiler/testData/codegen/light-analysis/boxingOptimization/nullCheck.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NullCheckKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.Nullable p1: java.lang.Object, @org.jetbrains.annotations.NotNull p2: kotlin.jvm.functions.Function1): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/boxingOptimization/progressions.txt b/compiler/testData/codegen/light-analysis/boxingOptimization/progressions.txt index 60d27c78eb0..66ba650e9df 100644 --- a/compiler/testData/codegen/light-analysis/boxingOptimization/progressions.txt +++ b/compiler/testData/codegen/light-analysis/boxingOptimization/progressions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ProgressionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/boxingOptimization/safeCallWithElvis.txt b/compiler/testData/codegen/light-analysis/boxingOptimization/safeCallWithElvis.txt index b28b2b2fbc9..3eccd8d4451 100644 --- a/compiler/testData/codegen/light-analysis/boxingOptimization/safeCallWithElvis.txt +++ b/compiler/testData/codegen/light-analysis/boxingOptimization/safeCallWithElvis.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field x: int private final @org.jetbrains.annotations.Nullable field y: A @@ -6,6 +7,7 @@ public final class A { public final @org.jetbrains.annotations.Nullable method getY(): A } +@kotlin.Metadata public final class SafeCallWithElvisKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method check(@org.jetbrains.annotations.Nullable p0: A): int diff --git a/compiler/testData/codegen/light-analysis/boxingOptimization/simple.txt b/compiler/testData/codegen/light-analysis/boxingOptimization/simple.txt index 2079c84d374..956562920d4 100644 --- a/compiler/testData/codegen/light-analysis/boxingOptimization/simple.txt +++ b/compiler/testData/codegen/light-analysis/boxingOptimization/simple.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimpleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function1): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/boxingOptimization/simpleUninitializedMerge.txt b/compiler/testData/codegen/light-analysis/boxingOptimization/simpleUninitializedMerge.txt index 47cc99093c7..58c0f4599a7 100644 --- a/compiler/testData/codegen/light-analysis/boxingOptimization/simpleUninitializedMerge.txt +++ b/compiler/testData/codegen/light-analysis/boxingOptimization/simpleUninitializedMerge.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimpleUninitializedMergeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/boxingOptimization/unsafeRemoving.txt b/compiler/testData/codegen/light-analysis/boxingOptimization/unsafeRemoving.txt index 33dbc800e10..b3a6435552e 100644 --- a/compiler/testData/codegen/light-analysis/boxingOptimization/unsafeRemoving.txt +++ b/compiler/testData/codegen/light-analysis/boxingOptimization/unsafeRemoving.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private @org.jetbrains.annotations.Nullable field x: java.lang.Integer public @synthetic.kotlin.jvm.GeneratedByJvmOverloads method (): void @@ -7,6 +8,7 @@ public final class A { public final method setX(@org.jetbrains.annotations.Nullable p0: java.lang.Integer): void } +@kotlin.Metadata public final class UnsafeRemovingKt { public final static @org.jetbrains.annotations.Nullable method acceptingBoxed(@org.jetbrains.annotations.Nullable p0: java.lang.Integer): java.lang.Integer public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/boxingOptimization/variables.txt b/compiler/testData/codegen/light-analysis/boxingOptimization/variables.txt index 6c8f405f04c..8cd90e81543 100644 --- a/compiler/testData/codegen/light-analysis/boxingOptimization/variables.txt +++ b/compiler/testData/codegen/light-analysis/boxingOptimization/variables.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class VariablesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function1): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/bridges/complexMultiInheritance.txt b/compiler/testData/codegen/light-analysis/bridges/complexMultiInheritance.txt index a527f9c0a07..77f88cecbfa 100644 --- a/compiler/testData/codegen/light-analysis/bridges/complexMultiInheritance.txt +++ b/compiler/testData/codegen/light-analysis/bridges/complexMultiInheritance.txt @@ -1,22 +1,27 @@ +@kotlin.Metadata public class A { public method (): void public @org.jetbrains.annotations.NotNull method foo(): java.lang.Object } +@kotlin.Metadata public class C { public method (): void public @org.jetbrains.annotations.NotNull method foo(): java.lang.Integer public synthetic method foo(): java.lang.Object } +@kotlin.Metadata public final class ComplexMultiInheritanceKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface D { public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.Number } +@kotlin.Metadata public final class E { public method (): void public synthetic method foo(): java.lang.Number diff --git a/compiler/testData/codegen/light-analysis/bridges/complexTraitImpl.txt b/compiler/testData/codegen/light-analysis/bridges/complexTraitImpl.txt index 24837c2d99f..373afe7f29f 100644 --- a/compiler/testData/codegen/light-analysis/bridges/complexTraitImpl.txt +++ b/compiler/testData/codegen/light-analysis/bridges/complexTraitImpl.txt @@ -1,32 +1,39 @@ +@kotlin.Metadata public abstract class A { public method (): void public abstract @org.jetbrains.annotations.NotNull method foo(): java.util.List } +@kotlin.Metadata public interface B { inner class B/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(): java.util.ArrayList } +@kotlin.Metadata public final class B/DefaultImpls { inner class B/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: B): java.util.ArrayList } +@kotlin.Metadata public class C { public method (): void public @org.jetbrains.annotations.NotNull method foo(): java.util.ArrayList public synthetic method foo(): java.util.List } +@kotlin.Metadata public final class ComplexTraitImplKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface D { public abstract @org.jetbrains.annotations.NotNull method foo(): java.util.Collection } +@kotlin.Metadata public final class E { public method (): void public synthetic method foo(): java.util.Collection diff --git a/compiler/testData/codegen/light-analysis/bridges/delegation.txt b/compiler/testData/codegen/light-analysis/bridges/delegation.txt index 94944d60b51..a1679c0b4cb 100644 --- a/compiler/testData/codegen/light-analysis/bridges/delegation.txt +++ b/compiler/testData/codegen/light-analysis/bridges/delegation.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public interface A { public abstract method foo(): java.lang.Object } +@kotlin.Metadata public final class B { public method (): void public synthetic method foo(): java.lang.Object public @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class C { private synthetic final field $$delegate_0: A public method (@org.jetbrains.annotations.NotNull p0: A): void @@ -15,6 +18,7 @@ public final class C { public @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class DelegationKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/bridges/delegationComplex.txt b/compiler/testData/codegen/light-analysis/bridges/delegationComplex.txt index 3a61141cec6..79007e2b4b2 100644 --- a/compiler/testData/codegen/light-analysis/bridges/delegationComplex.txt +++ b/compiler/testData/codegen/light-analysis/bridges/delegationComplex.txt @@ -1,14 +1,18 @@ +@kotlin.Metadata public interface Box { public abstract method get(): java.lang.Object } +@kotlin.Metadata public class Content { public method (): void public @org.jetbrains.annotations.NotNull method toString(): java.lang.String } +@kotlin.Metadata public interface ContentBox +@kotlin.Metadata public final class ContentBoxDelegate { private synthetic final field $$delegate_0: ContentBox public method (): void @@ -16,10 +20,12 @@ public final class ContentBoxDelegate { public synthetic method get(): java.lang.Object } +@kotlin.Metadata public final class DelegationComplexKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Impl { public final static field INSTANCE: Impl private method (): void diff --git a/compiler/testData/codegen/light-analysis/bridges/delegationComplexWithList.txt b/compiler/testData/codegen/light-analysis/bridges/delegationComplexWithList.txt index f1cb2c73250..e5334873c5b 100644 --- a/compiler/testData/codegen/light-analysis/bridges/delegationComplexWithList.txt +++ b/compiler/testData/codegen/light-analysis/bridges/delegationComplexWithList.txt @@ -1,10 +1,13 @@ +@kotlin.Metadata public class Content { public method (): void public @org.jetbrains.annotations.NotNull method toString(): java.lang.String } +@kotlin.Metadata public interface ContentBox +@kotlin.Metadata public final class ContentBoxDelegate { private synthetic final field $$delegate_0: ContentBox public method (): void @@ -42,10 +45,12 @@ public final class ContentBoxDelegate { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class DelegationComplexWithListKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Impl { public final static field INSTANCE: Impl private method (): void diff --git a/compiler/testData/codegen/light-analysis/bridges/delegationProperty.txt b/compiler/testData/codegen/light-analysis/bridges/delegationProperty.txt index 623619cef86..6c9ec51c030 100644 --- a/compiler/testData/codegen/light-analysis/bridges/delegationProperty.txt +++ b/compiler/testData/codegen/light-analysis/bridges/delegationProperty.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public interface A { public abstract method getResult(): java.lang.Object public abstract method setResult(p0: java.lang.Object): void } +@kotlin.Metadata public final class B { private synthetic final field $$delegate_0: A public method (@org.jetbrains.annotations.NotNull p0: A): void @@ -12,6 +14,7 @@ public final class B { public synthetic method setResult(p0: java.lang.Object): void } +@kotlin.Metadata public final class DelegationPropertyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/bridges/diamond.txt b/compiler/testData/codegen/light-analysis/bridges/diamond.txt index 4ec3c95b274..f11d347441c 100644 --- a/compiler/testData/codegen/light-analysis/bridges/diamond.txt +++ b/compiler/testData/codegen/light-analysis/bridges/diamond.txt @@ -1,35 +1,43 @@ +@kotlin.Metadata public interface A { inner class A/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object, p1: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class A/DefaultImpls { inner class A/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: A, p1: java.lang.Object, p2: java.lang.Object): java.lang.String } +@kotlin.Metadata public interface B { inner class B/DefaultImpls } +@kotlin.Metadata public final class B/DefaultImpls { inner class B/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: B, p1: java.lang.String, p2: java.lang.Object): java.lang.String } +@kotlin.Metadata public interface C { inner class C/DefaultImpls } +@kotlin.Metadata public final class C/DefaultImpls { inner class C/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: C, p1: java.lang.Object, p2: int): java.lang.String } +@kotlin.Metadata public final class DiamondKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Z { public method (): void public @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String, p1: int): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/bridges/fakeCovariantOverride.txt b/compiler/testData/codegen/light-analysis/bridges/fakeCovariantOverride.txt index df792c0b540..651700b0e89 100644 --- a/compiler/testData/codegen/light-analysis/bridges/fakeCovariantOverride.txt +++ b/compiler/testData/codegen/light-analysis/bridges/fakeCovariantOverride.txt @@ -1,17 +1,21 @@ +@kotlin.Metadata public interface A { public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.Object } +@kotlin.Metadata public class B { public method (): void public final @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public class C { public method (): void public synthetic method foo(): java.lang.Object } +@kotlin.Metadata public final class FakeCovariantOverrideKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/bridges/fakeGenericCovariantOverride.txt b/compiler/testData/codegen/light-analysis/bridges/fakeGenericCovariantOverride.txt index 256ed750e96..9f8d8315962 100644 --- a/compiler/testData/codegen/light-analysis/bridges/fakeGenericCovariantOverride.txt +++ b/compiler/testData/codegen/light-analysis/bridges/fakeGenericCovariantOverride.txt @@ -1,17 +1,21 @@ +@kotlin.Metadata public class Class { public method (): void public final @org.jetbrains.annotations.NotNull method f(): java.lang.String } +@kotlin.Metadata public final class FakeGenericCovariantOverrideKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Foo { public method (): void public synthetic method f(): java.lang.Object } +@kotlin.Metadata public interface Trait { public abstract method f(): java.lang.Object } diff --git a/compiler/testData/codegen/light-analysis/bridges/fakeGenericCovariantOverrideWithDelegation.txt b/compiler/testData/codegen/light-analysis/bridges/fakeGenericCovariantOverrideWithDelegation.txt index 37c4c19532e..b0266c93f5e 100644 --- a/compiler/testData/codegen/light-analysis/bridges/fakeGenericCovariantOverrideWithDelegation.txt +++ b/compiler/testData/codegen/light-analysis/bridges/fakeGenericCovariantOverrideWithDelegation.txt @@ -1,26 +1,32 @@ +@kotlin.Metadata public interface A { public abstract @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object): java.lang.String } +@kotlin.Metadata public interface B { inner class B/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(p0: int): java.lang.String } +@kotlin.Metadata public final class B/DefaultImpls { inner class B/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: B, p1: int): java.lang.String } +@kotlin.Metadata public final class FakeGenericCovariantOverrideWithDelegationKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Z { public method (): void public @org.jetbrains.annotations.NotNull method foo(p0: int): java.lang.String } +@kotlin.Metadata public final class Z1 { private synthetic final field $$delegate_0: Z public method (): void @@ -28,6 +34,7 @@ public final class Z1 { public synthetic method foo(p0: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class Z2 { private synthetic final field $$delegate_0: Z public method (): void diff --git a/compiler/testData/codegen/light-analysis/bridges/fakeOverrideOfTraitImpl.txt b/compiler/testData/codegen/light-analysis/bridges/fakeOverrideOfTraitImpl.txt index 212865c7083..37c43498433 100644 --- a/compiler/testData/codegen/light-analysis/bridges/fakeOverrideOfTraitImpl.txt +++ b/compiler/testData/codegen/light-analysis/bridges/fakeOverrideOfTraitImpl.txt @@ -1,38 +1,46 @@ +@kotlin.Metadata public interface D1 { inner class D1/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(): D1 } +@kotlin.Metadata public final class D1/DefaultImpls { inner class D1/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: D1): D1 } +@kotlin.Metadata public interface D3 { inner class D3/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(): D3 } +@kotlin.Metadata public final class D3/DefaultImpls { inner class D3/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: D3): D3 } +@kotlin.Metadata public final class D4 { public method (): void public synthetic method foo(): D1 public @org.jetbrains.annotations.NotNull method foo(): D3 } +@kotlin.Metadata public interface F2 { inner class F2/DefaultImpls } +@kotlin.Metadata public final class F2/DefaultImpls { inner class F2/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: F2): D1 } +@kotlin.Metadata public final class FakeOverrideOfTraitImplKt { private static @org.jetbrains.annotations.NotNull field result: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/bridges/fakeOverrideWithSeveralSuperDeclarations.txt b/compiler/testData/codegen/light-analysis/bridges/fakeOverrideWithSeveralSuperDeclarations.txt index a4022ba092d..51c2499e2c9 100644 --- a/compiler/testData/codegen/light-analysis/bridges/fakeOverrideWithSeveralSuperDeclarations.txt +++ b/compiler/testData/codegen/light-analysis/bridges/fakeOverrideWithSeveralSuperDeclarations.txt @@ -1,24 +1,30 @@ +@kotlin.Metadata public interface D1 { public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.Object } +@kotlin.Metadata public interface D2 { public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.Number } +@kotlin.Metadata public class D4 { public method (): void public final method foo(): int } +@kotlin.Metadata public interface F3 +@kotlin.Metadata public final class F5 { public method (): void public synthetic method foo(): java.lang.Number public synthetic method foo(): java.lang.Object } +@kotlin.Metadata public final class FakeOverrideWithSeveralSuperDeclarationsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/bridges/fakeOverrideWithSynthesizedImplementation.txt b/compiler/testData/codegen/light-analysis/bridges/fakeOverrideWithSynthesizedImplementation.txt index 5efda65a561..8d3a349dde5 100644 --- a/compiler/testData/codegen/light-analysis/bridges/fakeOverrideWithSynthesizedImplementation.txt +++ b/compiler/testData/codegen/light-analysis/bridges/fakeOverrideWithSynthesizedImplementation.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { private final @org.jetbrains.annotations.NotNull field value: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -5,15 +6,18 @@ public class A { public final @org.jetbrains.annotations.NotNull method getValue(): java.lang.String } +@kotlin.Metadata public interface B { public abstract @org.jetbrains.annotations.NotNull method component1(): java.lang.Object } +@kotlin.Metadata public final class C { public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public synthetic method component1(): java.lang.Object } +@kotlin.Metadata public final class FakeOverrideWithSynthesizedImplementationKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/bridges/genericProperty.txt b/compiler/testData/codegen/light-analysis/bridges/genericProperty.txt index a9b456d8da6..d85bcd10d95 100644 --- a/compiler/testData/codegen/light-analysis/bridges/genericProperty.txt +++ b/compiler/testData/codegen/light-analysis/bridges/genericProperty.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { private field size: java.lang.Object public method (): void @@ -5,17 +6,20 @@ public class A { public final method setSize(p0: java.lang.Object): void } +@kotlin.Metadata public final class B { public method (): void public synthetic method getSize(): int public synthetic method setSize(p0: int): void } +@kotlin.Metadata public interface C { public abstract method getSize(): int public abstract method setSize(p0: int): void } +@kotlin.Metadata public final class GenericPropertyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/bridges/kt12416.txt b/compiler/testData/codegen/light-analysis/bridges/kt12416.txt index 1a76dc28841..ab9203f9584 100644 --- a/compiler/testData/codegen/light-analysis/bridges/kt12416.txt +++ b/compiler/testData/codegen/light-analysis/bridges/kt12416.txt @@ -1,37 +1,45 @@ +@kotlin.Metadata public interface A { inner class A/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object, p1: int): java.lang.String } +@kotlin.Metadata public final class A/DefaultImpls { inner class A/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: A, p1: java.lang.Object, p2: int): java.lang.String } +@kotlin.Metadata public interface B { inner class B/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object, p1: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class B/DefaultImpls { inner class B/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: B, p1: java.lang.Object, p2: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class Kt12416Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface Z1 { inner class Z1/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String, p1: int): java.lang.String } +@kotlin.Metadata public final class Z1/DefaultImpls { inner class Z1/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: Z1, p1: java.lang.String, p2: int): java.lang.String } +@kotlin.Metadata public final class Z1C { public method (): void public @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String, p1: int): java.lang.String @@ -39,16 +47,19 @@ public final class Z1C { public synthetic method foo(p0: java.lang.Object, p1: java.lang.Object): java.lang.String } +@kotlin.Metadata public interface Z2 { inner class Z2/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String, p1: int): java.lang.String } +@kotlin.Metadata public final class Z2/DefaultImpls { inner class Z2/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: Z2, p1: java.lang.String, p2: int): java.lang.String } +@kotlin.Metadata public final class Z2C { public method (): void public @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String, p1: int): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/bridges/kt1939.txt b/compiler/testData/codegen/light-analysis/bridges/kt1939.txt index 41e8a82be3f..206ba1c4796 100644 --- a/compiler/testData/codegen/light-analysis/bridges/kt1939.txt +++ b/compiler/testData/codegen/light-analysis/bridges/kt1939.txt @@ -1,17 +1,21 @@ +@kotlin.Metadata public final class Bar { public method (): void public synthetic method hello(p0: java.lang.String): java.lang.String } +@kotlin.Metadata public abstract class Foo { public method (): void public final @org.jetbrains.annotations.NotNull method hello(p0: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class Kt1939Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface Tr { public abstract @org.jetbrains.annotations.NotNull method hello(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/bridges/kt1959.txt b/compiler/testData/codegen/light-analysis/bridges/kt1959.txt index 437e48d2b4d..526c55a7f47 100644 --- a/compiler/testData/codegen/light-analysis/bridges/kt1959.txt +++ b/compiler/testData/codegen/light-analysis/bridges/kt1959.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public class A { public method (): void public method f(@org.jetbrains.annotations.NotNull p0: java.lang.Object[]): void } +@kotlin.Metadata public final class B { public method (): void public method f(@org.jetbrains.annotations.NotNull p0: java.lang.String[]): void public synthetic method f(p0: java.lang.Object[]): void } +@kotlin.Metadata public final class Kt1959Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method main(@org.jetbrains.annotations.NotNull p0: java.lang.String[]): void diff --git a/compiler/testData/codegen/light-analysis/bridges/kt2498.txt b/compiler/testData/codegen/light-analysis/bridges/kt2498.txt index 6255247139b..d847447b782 100644 --- a/compiler/testData/codegen/light-analysis/bridges/kt2498.txt +++ b/compiler/testData/codegen/light-analysis/bridges/kt2498.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class BaseStringList { public method (): void public final method contains(p0: java.lang.Object): boolean @@ -14,10 +15,12 @@ public class BaseStringList { public final method size(): int } +@kotlin.Metadata public final class Kt2498Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class StringList { public method (): void public synthetic method get(p0: int): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/bridges/kt2702.txt b/compiler/testData/codegen/light-analysis/bridges/kt2702.txt index 5a6c72ec93e..2a59c33b1af 100644 --- a/compiler/testData/codegen/light-analysis/bridges/kt2702.txt +++ b/compiler/testData/codegen/light-analysis/bridges/kt2702.txt @@ -1,18 +1,22 @@ +@kotlin.Metadata public class A { public method (): void public method foo(p0: java.lang.Object): java.lang.Object } +@kotlin.Metadata public class B { public method (): void } +@kotlin.Metadata public class C { public method (): void public @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String public synthetic method foo(p0: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class Kt2702Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/bridges/kt2833.txt b/compiler/testData/codegen/light-analysis/bridges/kt2833.txt index 28fbe8495c5..e99fe477fde 100644 --- a/compiler/testData/codegen/light-analysis/bridges/kt2833.txt +++ b/compiler/testData/codegen/light-analysis/bridges/kt2833.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public interface test/FunDependencyEdge { public abstract @org.jetbrains.annotations.NotNull method getFrom(): test.FunctionNode } +@kotlin.Metadata public final class test/FunDependencyEdgeImpl { private final @org.jetbrains.annotations.NotNull field from: test.FunctionNodeImpl public method (@org.jetbrains.annotations.NotNull p0: test.FunctionNodeImpl): void @@ -9,12 +11,15 @@ public final class test/FunDependencyEdgeImpl { public @org.jetbrains.annotations.NotNull method getFrom(): test.FunctionNodeImpl } +@kotlin.Metadata public interface test/FunctionNode +@kotlin.Metadata public final class test/FunctionNodeImpl { public method (): void } +@kotlin.Metadata public final class test/Kt2833Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/bridges/kt2920.txt b/compiler/testData/codegen/light-analysis/bridges/kt2920.txt index 216857799e2..c0ab20a19a3 100644 --- a/compiler/testData/codegen/light-analysis/bridges/kt2920.txt +++ b/compiler/testData/codegen/light-analysis/bridges/kt2920.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private final @org.jetbrains.annotations.NotNull field v: java.lang.String public method (): void @@ -5,10 +6,12 @@ public final class C { public @org.jetbrains.annotations.NotNull method getV(): java.lang.String } +@kotlin.Metadata public final class Kt2920Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface Tr { public abstract method getV(): java.lang.Object } diff --git a/compiler/testData/codegen/light-analysis/bridges/kt318.txt b/compiler/testData/codegen/light-analysis/bridges/kt318.txt index 7cd78e48e85..a96a822e3fb 100644 --- a/compiler/testData/codegen/light-analysis/bridges/kt318.txt +++ b/compiler/testData/codegen/light-analysis/bridges/kt318.txt @@ -1,25 +1,31 @@ +@kotlin.Metadata public interface A { inner class A/DefaultImpls public abstract method foo(@org.jetbrains.annotations.NotNull p0: Base): void } +@kotlin.Metadata public final class A/DefaultImpls { inner class A/DefaultImpls public static method foo(@org.jetbrains.annotations.NotNull p0: A, p1: Base): void } +@kotlin.Metadata public final class B { public method (): void public method foo(@org.jetbrains.annotations.NotNull p0: Child): void public synthetic method foo(p0: Base): void } +@kotlin.Metadata public interface Base +@kotlin.Metadata public class Child { public method (): void } +@kotlin.Metadata public final class Kt318Kt { private static @org.jetbrains.annotations.NotNull field result: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/bridges/longChainOneBridge.txt b/compiler/testData/codegen/light-analysis/bridges/longChainOneBridge.txt index dac4417bed4..bf6f4957398 100644 --- a/compiler/testData/codegen/light-analysis/bridges/longChainOneBridge.txt +++ b/compiler/testData/codegen/light-analysis/bridges/longChainOneBridge.txt @@ -1,26 +1,32 @@ +@kotlin.Metadata public class A { public method (): void public @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object): java.lang.String } +@kotlin.Metadata public class B { public method (): void } +@kotlin.Metadata public class C { public method (): void public @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String public synthetic method foo(p0: java.lang.Object): java.lang.String } +@kotlin.Metadata public class D { public method (): void } +@kotlin.Metadata public final class LongChainOneBridgeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Z { public method (): void public @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/bridges/manyTypeArgumentsSubstitutedSuccessively.txt b/compiler/testData/codegen/light-analysis/bridges/manyTypeArgumentsSubstitutedSuccessively.txt index b29902e07d8..d21050cc666 100644 --- a/compiler/testData/codegen/light-analysis/bridges/manyTypeArgumentsSubstitutedSuccessively.txt +++ b/compiler/testData/codegen/light-analysis/bridges/manyTypeArgumentsSubstitutedSuccessively.txt @@ -1,20 +1,25 @@ +@kotlin.Metadata public class A { public method (): void public @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object, p1: java.lang.Object, p2: java.lang.Object): java.lang.String } +@kotlin.Metadata public class B { public method (): void } +@kotlin.Metadata public class C { public method (): void } +@kotlin.Metadata public final class ManyTypeArgumentsSubstitutedSuccessivelyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Z { public method (): void public @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String, p1: int, p2: double): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/bridges/methodFromTrait.txt b/compiler/testData/codegen/light-analysis/bridges/methodFromTrait.txt index 8f0c6dd8627..27699fe26c8 100644 --- a/compiler/testData/codegen/light-analysis/bridges/methodFromTrait.txt +++ b/compiler/testData/codegen/light-analysis/bridges/methodFromTrait.txt @@ -1,17 +1,21 @@ +@kotlin.Metadata public interface A { inner class A/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object, p1: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class A/DefaultImpls { inner class A/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: A, p1: java.lang.Object, p2: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class MethodFromTraitKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Z { public method (): void public @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object, p1: int): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/bridges/noBridgeOnMutableCollectionInheritance.txt b/compiler/testData/codegen/light-analysis/bridges/noBridgeOnMutableCollectionInheritance.txt index eb78979afbe..78236cbf6f9 100644 --- a/compiler/testData/codegen/light-analysis/bridges/noBridgeOnMutableCollectionInheritance.txt +++ b/compiler/testData/codegen/light-analysis/bridges/noBridgeOnMutableCollectionInheritance.txt @@ -1,17 +1,21 @@ +@kotlin.Metadata public interface A { public abstract @org.jetbrains.annotations.NotNull method foo(): java.util.Collection } +@kotlin.Metadata public interface B { public abstract @org.jetbrains.annotations.NotNull method foo(): java.util.Collection } +@kotlin.Metadata public final class C { public method (): void public synthetic method foo(): java.util.Collection public @org.jetbrains.annotations.NotNull method foo(): java.util.List } +@kotlin.Metadata public final class NoBridgeOnMutableCollectionInheritanceKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/bridges/objectClone.txt b/compiler/testData/codegen/light-analysis/bridges/objectClone.txt index 47af392148f..97c02e2e1f4 100644 --- a/compiler/testData/codegen/light-analysis/bridges/objectClone.txt +++ b/compiler/testData/codegen/light-analysis/bridges/objectClone.txt @@ -1,5 +1,7 @@ +@kotlin.Metadata public interface A +@kotlin.Metadata public final class B { public method (): void public @org.jetbrains.annotations.NotNull method clone(): B @@ -12,6 +14,7 @@ public final class B { public final method size(): int } +@kotlin.Metadata public final class ObjectCloneKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/bridges/overrideAbstractProperty.txt b/compiler/testData/codegen/light-analysis/bridges/overrideAbstractProperty.txt index a8b190d42d5..b63f561ae1b 100644 --- a/compiler/testData/codegen/light-analysis/bridges/overrideAbstractProperty.txt +++ b/compiler/testData/codegen/light-analysis/bridges/overrideAbstractProperty.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public abstract class AbstractClass { public method (): void public abstract method getSome(): java.lang.Object } +@kotlin.Metadata public final class Class { public method (): void public synthetic method getSome(): java.lang.Object public @org.jetbrains.annotations.NotNull method getSome(): java.lang.String } +@kotlin.Metadata public final class OverrideAbstractPropertyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/bridges/overrideReturnType.txt b/compiler/testData/codegen/light-analysis/bridges/overrideReturnType.txt index ef3466835de..4b5e20fa74f 100644 --- a/compiler/testData/codegen/light-analysis/bridges/overrideReturnType.txt +++ b/compiler/testData/codegen/light-analysis/bridges/overrideReturnType.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public class C { public method (): void public @org.jetbrains.annotations.NotNull method f(): java.lang.Object } +@kotlin.Metadata public final class D { public method (): void public synthetic method f(): java.lang.Object public @org.jetbrains.annotations.NotNull method f(): java.lang.String } +@kotlin.Metadata public final class OverrideReturnTypeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/bridges/propertyAccessorsWithoutBody.txt b/compiler/testData/codegen/light-analysis/bridges/propertyAccessorsWithoutBody.txt index f684ed0ced1..1a9c48866d9 100644 --- a/compiler/testData/codegen/light-analysis/bridges/propertyAccessorsWithoutBody.txt +++ b/compiler/testData/codegen/light-analysis/bridges/propertyAccessorsWithoutBody.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { private field x: java.lang.Object public method (): void @@ -5,6 +6,7 @@ public class A { public method setX(p0: java.lang.Object): void } +@kotlin.Metadata public final class B { private @org.jetbrains.annotations.NotNull field x: java.lang.String public method (): void @@ -14,6 +16,7 @@ public final class B { public synthetic method setX(p0: java.lang.Object): void } +@kotlin.Metadata public final class PropertyAccessorsWithoutBodyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/bridges/propertyDiamond.txt b/compiler/testData/codegen/light-analysis/bridges/propertyDiamond.txt index d1d5f336206..1c7720bb460 100644 --- a/compiler/testData/codegen/light-analysis/bridges/propertyDiamond.txt +++ b/compiler/testData/codegen/light-analysis/bridges/propertyDiamond.txt @@ -1,12 +1,16 @@ +@kotlin.Metadata public interface A { public abstract method getK(): java.lang.Object public abstract method getO(): java.lang.Object } +@kotlin.Metadata public interface B +@kotlin.Metadata public interface C +@kotlin.Metadata public final class D { private final @org.jetbrains.annotations.NotNull field k: java.lang.String private final @org.jetbrains.annotations.NotNull field o: java.lang.String @@ -17,6 +21,7 @@ public final class D { public @org.jetbrains.annotations.NotNull method getO(): java.lang.String } +@kotlin.Metadata public final class PropertyDiamondKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/bridges/propertyInConstructor.txt b/compiler/testData/codegen/light-analysis/bridges/propertyInConstructor.txt index d12f7e4a228..16b31397da4 100644 --- a/compiler/testData/codegen/light-analysis/bridges/propertyInConstructor.txt +++ b/compiler/testData/codegen/light-analysis/bridges/propertyInConstructor.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public interface A { public abstract method getX(): java.lang.Object public abstract method setX(p0: java.lang.Object): void } +@kotlin.Metadata public final class B { private @org.jetbrains.annotations.NotNull field x: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -12,6 +14,7 @@ public final class B { public synthetic method setX(p0: java.lang.Object): void } +@kotlin.Metadata public final class PropertyInConstructorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/bridges/propertySetter.txt b/compiler/testData/codegen/light-analysis/bridges/propertySetter.txt index 97653762dcf..b56d7e6d45b 100644 --- a/compiler/testData/codegen/light-analysis/bridges/propertySetter.txt +++ b/compiler/testData/codegen/light-analysis/bridges/propertySetter.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public interface A { public abstract method getV(): java.lang.Object public abstract method setV(p0: java.lang.Object): void } +@kotlin.Metadata public final class B { private @org.jetbrains.annotations.NotNull field v: java.lang.String public method (): void @@ -12,6 +14,7 @@ public final class B { public synthetic method setV(p0: java.lang.Object): void } +@kotlin.Metadata public final class PropertySetterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/bridges/simple.txt b/compiler/testData/codegen/light-analysis/bridges/simple.txt index 660bd9bd3ca..ead5dd6711f 100644 --- a/compiler/testData/codegen/light-analysis/bridges/simple.txt +++ b/compiler/testData/codegen/light-analysis/bridges/simple.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public class A { public method (): void public @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class SimpleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Z { public method (): void public @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/bridges/simpleEnum.txt b/compiler/testData/codegen/light-analysis/bridges/simpleEnum.txt index 0bdbf0ace95..97437076f39 100644 --- a/compiler/testData/codegen/light-analysis/bridges/simpleEnum.txt +++ b/compiler/testData/codegen/light-analysis/bridges/simpleEnum.txt @@ -1,17 +1,21 @@ +@kotlin.Metadata public interface A { inner class A/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class A/DefaultImpls { inner class A/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: A, p1: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class SimpleEnumKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public enum class Z { public final static field Z1: Z public final static field Z2: Z diff --git a/compiler/testData/codegen/light-analysis/bridges/simpleGenericMethod.txt b/compiler/testData/codegen/light-analysis/bridges/simpleGenericMethod.txt index f8237872f7a..422a75d1d77 100644 --- a/compiler/testData/codegen/light-analysis/bridges/simpleGenericMethod.txt +++ b/compiler/testData/codegen/light-analysis/bridges/simpleGenericMethod.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public class A { public method (): void public @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object, p1: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class SimpleGenericMethodKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Z { public method (): void public @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String, p1: java.lang.Object): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/bridges/simpleObject.txt b/compiler/testData/codegen/light-analysis/bridges/simpleObject.txt index 3f04233a36f..78c5b653314 100644 --- a/compiler/testData/codegen/light-analysis/bridges/simpleObject.txt +++ b/compiler/testData/codegen/light-analysis/bridges/simpleObject.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public class A { public method (): void public @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class SimpleObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Z { public final static field INSTANCE: Z private method (): void diff --git a/compiler/testData/codegen/light-analysis/bridges/simpleReturnType.txt b/compiler/testData/codegen/light-analysis/bridges/simpleReturnType.txt index 5bd0f9091dc..c9934f1599c 100644 --- a/compiler/testData/codegen/light-analysis/bridges/simpleReturnType.txt +++ b/compiler/testData/codegen/light-analysis/bridges/simpleReturnType.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { private final @org.jetbrains.annotations.NotNull field t: java.lang.Number public method (@org.jetbrains.annotations.NotNull p0: java.lang.Number): void @@ -5,10 +6,12 @@ public class A { public final @org.jetbrains.annotations.NotNull method getT(): java.lang.Number } +@kotlin.Metadata public final class SimpleReturnTypeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Z { public method (): void public @org.jetbrains.annotations.NotNull method foo(): java.lang.Integer diff --git a/compiler/testData/codegen/light-analysis/bridges/simpleTraitImpl.txt b/compiler/testData/codegen/light-analysis/bridges/simpleTraitImpl.txt index 12fc72add18..886404f1da2 100644 --- a/compiler/testData/codegen/light-analysis/bridges/simpleTraitImpl.txt +++ b/compiler/testData/codegen/light-analysis/bridges/simpleTraitImpl.txt @@ -1,17 +1,21 @@ +@kotlin.Metadata public interface A { inner class A/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class A/DefaultImpls { inner class A/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: A, p1: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class SimpleTraitImplKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Z { public method (): void public @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/bridges/simpleUpperBound.txt b/compiler/testData/codegen/light-analysis/bridges/simpleUpperBound.txt index e5ad087fbae..daadb2d7f20 100644 --- a/compiler/testData/codegen/light-analysis/bridges/simpleUpperBound.txt +++ b/compiler/testData/codegen/light-analysis/bridges/simpleUpperBound.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public class A { public method (): void public @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.Number): java.lang.String } +@kotlin.Metadata public final class SimpleUpperBoundKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Z { public method (): void public @org.jetbrains.annotations.NotNull method foo(p0: int): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/bridges/strListContains.txt b/compiler/testData/codegen/light-analysis/bridges/strListContains.txt index a719fd1f667..3e5deb925ea 100644 --- a/compiler/testData/codegen/light-analysis/bridges/strListContains.txt +++ b/compiler/testData/codegen/light-analysis/bridges/strListContains.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class StrList { public method (): void public synthetic method add(p0: int, p1: java.lang.Object): void @@ -34,6 +35,7 @@ public final class StrList { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class StrListContainsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method forceContains(@org.jetbrains.annotations.NotNull p0: java.util.Collection, @org.jetbrains.annotations.Nullable p1: java.lang.Object): boolean diff --git a/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/abstractFun.txt b/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/abstractFun.txt index f6abe915d0b..1e1d41a11a5 100644 --- a/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/abstractFun.txt +++ b/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/abstractFun.txt @@ -1,16 +1,20 @@ +@kotlin.Metadata public abstract class A { public method (): void public abstract @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class AbstractFunKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public abstract class B { public method (): void } +@kotlin.Metadata public final class Z { public method (): void public @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/boundedTypeArguments.txt b/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/boundedTypeArguments.txt index 358d8b8f54d..07448a164ed 100644 --- a/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/boundedTypeArguments.txt +++ b/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/boundedTypeArguments.txt @@ -1,16 +1,20 @@ +@kotlin.Metadata public class A { public method (): void public @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object, p1: java.lang.Object): java.lang.String } +@kotlin.Metadata public class B { public method (): void } +@kotlin.Metadata public final class BoundedTypeArgumentsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Z { public method (): void public @org.jetbrains.annotations.NotNull method foo(p0: int, @org.jetbrains.annotations.NotNull p1: java.lang.Number): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/delegation.txt b/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/delegation.txt index f9618f0fb3c..dfe2841b308 100644 --- a/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/delegation.txt +++ b/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/delegation.txt @@ -1,17 +1,21 @@ +@kotlin.Metadata public interface A { public abstract method id(p0: java.lang.Object): java.lang.Object } +@kotlin.Metadata public class B { public method (): void public @org.jetbrains.annotations.NotNull method id(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String public synthetic method id(p0: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class C { public method (): void } +@kotlin.Metadata public final class D { private synthetic final field $$delegate_0: C public method (): void @@ -19,6 +23,7 @@ public final class D { public synthetic method id(p0: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class DelegationKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/differentErasureInSuperClass.txt b/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/differentErasureInSuperClass.txt index 556fbbc6085..8f5716212e0 100644 --- a/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/differentErasureInSuperClass.txt +++ b/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/differentErasureInSuperClass.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public class A { public method (): void public final @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: A): java.lang.String public final @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class B { public method (): void } +@kotlin.Metadata public final class DifferentErasureInSuperClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/differentErasureInSuperClassComplex.txt b/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/differentErasureInSuperClassComplex.txt index baf982936db..4eda5aae213 100644 --- a/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/differentErasureInSuperClassComplex.txt +++ b/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/differentErasureInSuperClassComplex.txt @@ -1,22 +1,27 @@ +@kotlin.Metadata public class A { public method (): void public final @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: A): java.lang.String public final @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class B { public method (): void } +@kotlin.Metadata public interface C { public abstract @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: A): java.lang.String public abstract @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object): java.lang.String } +@kotlin.Metadata public interface D { public abstract @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: A): java.lang.String } +@kotlin.Metadata public final class DifferentErasureInSuperClassComplexKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/enum.txt b/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/enum.txt index 46962ca1635..2cf8731946e 100644 --- a/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/enum.txt +++ b/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/enum.txt @@ -1,26 +1,32 @@ +@kotlin.Metadata public interface A { inner class A/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class A/DefaultImpls { inner class A/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: A, p1: java.lang.Object): java.lang.String } +@kotlin.Metadata public interface B { inner class B/DefaultImpls } +@kotlin.Metadata public final class B/DefaultImpls { inner class B/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: B, p1: java.lang.String): java.lang.String } +@kotlin.Metadata public final class EnumKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public enum class Z { public final static field Z1: Z public final static field Z2: Z diff --git a/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/genericMethod.txt b/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/genericMethod.txt index a59569d112b..91d7c0ca676 100644 --- a/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/genericMethod.txt +++ b/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/genericMethod.txt @@ -1,16 +1,20 @@ +@kotlin.Metadata public class A { public method (): void public @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object, p1: java.lang.Object): java.lang.String } +@kotlin.Metadata public class B { public method (): void } +@kotlin.Metadata public final class GenericMethodKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Z { public method (): void public @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String, p1: java.lang.Object): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/object.txt b/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/object.txt index 7906f6d32b0..91bb10c5fcc 100644 --- a/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/object.txt +++ b/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/object.txt @@ -1,16 +1,20 @@ +@kotlin.Metadata public class A { public method (): void public @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object): java.lang.String } +@kotlin.Metadata public class B { public method (): void } +@kotlin.Metadata public final class ObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Z { public final static field INSTANCE: Z private method (): void diff --git a/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/property.txt b/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/property.txt index be62ed88865..2173c906f7d 100644 --- a/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/property.txt +++ b/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/property.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { private final field foo: java.lang.Object private final field t: java.lang.Object @@ -6,14 +7,17 @@ public class A { public final method getT(): java.lang.Object } +@kotlin.Metadata public class B { public method (): void } +@kotlin.Metadata public final class PropertyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Z { private final @org.jetbrains.annotations.NotNull field foo: java.lang.String public method (): void diff --git a/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/simple.txt b/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/simple.txt index a4f5c682a63..98d3af6cc2e 100644 --- a/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/simple.txt +++ b/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/simple.txt @@ -1,16 +1,20 @@ +@kotlin.Metadata public class A { public method (): void public @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object): java.lang.String } +@kotlin.Metadata public class B { public method (): void } +@kotlin.Metadata public final class SimpleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Z { public method (): void public @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/upperBound.txt b/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/upperBound.txt index 5c2cb7a4abb..dc0c7659885 100644 --- a/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/upperBound.txt +++ b/compiler/testData/codegen/light-analysis/bridges/substitutionInSuperClass/upperBound.txt @@ -1,16 +1,20 @@ +@kotlin.Metadata public class A { public method (): void public @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.Number): java.lang.String } +@kotlin.Metadata public class B { public method (): void } +@kotlin.Metadata public final class UpperBoundKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Z { public method (): void public @org.jetbrains.annotations.NotNull method foo(p0: int): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/bridges/traitImplInheritsTraitImpl.txt b/compiler/testData/codegen/light-analysis/bridges/traitImplInheritsTraitImpl.txt index 7a015b2b3ab..90b81d6a880 100644 --- a/compiler/testData/codegen/light-analysis/bridges/traitImplInheritsTraitImpl.txt +++ b/compiler/testData/codegen/light-analysis/bridges/traitImplInheritsTraitImpl.txt @@ -1,29 +1,35 @@ +@kotlin.Metadata public interface A { inner class A/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.Object } +@kotlin.Metadata public final class A/DefaultImpls { inner class A/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: A): java.lang.Object } +@kotlin.Metadata public interface B { inner class B/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class B/DefaultImpls { inner class B/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: B): java.lang.String } +@kotlin.Metadata public final class C { public method (): void public synthetic method foo(): java.lang.Object public @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class TraitImplInheritsTraitImplKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/bridges/twoParentsWithDifferentMethodsTwoBridges.txt b/compiler/testData/codegen/light-analysis/bridges/twoParentsWithDifferentMethodsTwoBridges.txt index 874f2e86247..a1f75e6fd51 100644 --- a/compiler/testData/codegen/light-analysis/bridges/twoParentsWithDifferentMethodsTwoBridges.txt +++ b/compiler/testData/codegen/light-analysis/bridges/twoParentsWithDifferentMethodsTwoBridges.txt @@ -1,27 +1,33 @@ +@kotlin.Metadata public interface A { inner class A/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object, p1: int): java.lang.String } +@kotlin.Metadata public final class A/DefaultImpls { inner class A/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: A, p1: java.lang.Object, p2: int): java.lang.String } +@kotlin.Metadata public interface B { inner class B/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object, p1: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class B/DefaultImpls { inner class B/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: B, p1: java.lang.Object, p2: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class TwoParentsWithDifferentMethodsTwoBridgesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Z1 { public method (): void public @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String, p1: int): java.lang.String @@ -29,6 +35,7 @@ public final class Z1 { public synthetic method foo(p0: java.lang.Object, p1: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class Z2 { public method (): void public @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String, p1: int): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/bridges/twoParentsWithDifferentMethodsTwoBridges2.txt b/compiler/testData/codegen/light-analysis/bridges/twoParentsWithDifferentMethodsTwoBridges2.txt index c3803df1a80..5c8342114ff 100644 --- a/compiler/testData/codegen/light-analysis/bridges/twoParentsWithDifferentMethodsTwoBridges2.txt +++ b/compiler/testData/codegen/light-analysis/bridges/twoParentsWithDifferentMethodsTwoBridges2.txt @@ -1,37 +1,45 @@ +@kotlin.Metadata public interface A { inner class A/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object, p1: int): java.lang.String } +@kotlin.Metadata public final class A/DefaultImpls { inner class A/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: A, p1: java.lang.Object, p2: int): java.lang.String } +@kotlin.Metadata public interface B { inner class B/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object, p1: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class B/DefaultImpls { inner class B/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: B, p1: java.lang.Object, p2: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class TwoParentsWithDifferentMethodsTwoBridges2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface Z1 { inner class Z1/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String, p1: int): java.lang.String } +@kotlin.Metadata public final class Z1/DefaultImpls { inner class Z1/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: Z1, p1: java.lang.String, p2: int): java.lang.String } +@kotlin.Metadata public final class Z1Class { public method (): void public @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String, p1: int): java.lang.String @@ -39,16 +47,19 @@ public final class Z1Class { public synthetic method foo(p0: java.lang.Object, p1: java.lang.Object): java.lang.String } +@kotlin.Metadata public interface Z2 { inner class Z2/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String, p1: int): java.lang.String } +@kotlin.Metadata public final class Z2/DefaultImpls { inner class Z2/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: Z2, p1: java.lang.String, p2: int): java.lang.String } +@kotlin.Metadata public final class Z2Class { public method (): void public @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String, p1: int): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/bridges/twoParentsWithTheSameMethodOneBridge.txt b/compiler/testData/codegen/light-analysis/bridges/twoParentsWithTheSameMethodOneBridge.txt index 29bf6341a99..4764e7ed2d5 100644 --- a/compiler/testData/codegen/light-analysis/bridges/twoParentsWithTheSameMethodOneBridge.txt +++ b/compiler/testData/codegen/light-analysis/bridges/twoParentsWithTheSameMethodOneBridge.txt @@ -1,27 +1,33 @@ +@kotlin.Metadata public interface A { inner class A/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class A/DefaultImpls { inner class A/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: A, p1: java.lang.Object): java.lang.String } +@kotlin.Metadata public interface B { inner class B/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class B/DefaultImpls { inner class B/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: B, p1: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class TwoParentsWithTheSameMethodOneBridgeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Z { public method (): void public @org.jetbrains.annotations.NotNull method foo(p0: int): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/builtinStubMethods/Collection.txt b/compiler/testData/codegen/light-analysis/builtinStubMethods/Collection.txt index 1ccb5ab7ccc..0d936b92bc0 100644 --- a/compiler/testData/codegen/light-analysis/builtinStubMethods/Collection.txt +++ b/compiler/testData/codegen/light-analysis/builtinStubMethods/Collection.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class CollectionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method expectUoe(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void } +@kotlin.Metadata public final class MyCollection { public method (): void public method add(p0: java.lang.Object): boolean diff --git a/compiler/testData/codegen/light-analysis/builtinStubMethods/Iterator.txt b/compiler/testData/codegen/light-analysis/builtinStubMethods/Iterator.txt index 23a6ce0af4b..f01ac2418bb 100644 --- a/compiler/testData/codegen/light-analysis/builtinStubMethods/Iterator.txt +++ b/compiler/testData/codegen/light-analysis/builtinStubMethods/Iterator.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class IteratorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class MyIterator { private final field v: java.lang.Object public method (p0: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/builtinStubMethods/IteratorWithRemove.txt b/compiler/testData/codegen/light-analysis/builtinStubMethods/IteratorWithRemove.txt index 261f5c2afb1..ee258e8ea7b 100644 --- a/compiler/testData/codegen/light-analysis/builtinStubMethods/IteratorWithRemove.txt +++ b/compiler/testData/codegen/light-analysis/builtinStubMethods/IteratorWithRemove.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class IteratorWithRemoveKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class MyIterator { private final field v: java.lang.Object public method (p0: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/builtinStubMethods/List.txt b/compiler/testData/codegen/light-analysis/builtinStubMethods/List.txt index ea71f7af1d6..c04df7a4153 100644 --- a/compiler/testData/codegen/light-analysis/builtinStubMethods/List.txt +++ b/compiler/testData/codegen/light-analysis/builtinStubMethods/List.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class ListKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method expectUoe(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void } +@kotlin.Metadata public final class MyList { public method (): void public method add(p0: int, p1: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/builtinStubMethods/ListIterator.txt b/compiler/testData/codegen/light-analysis/builtinStubMethods/ListIterator.txt index b1543203639..486a75ba314 100644 --- a/compiler/testData/codegen/light-analysis/builtinStubMethods/ListIterator.txt +++ b/compiler/testData/codegen/light-analysis/builtinStubMethods/ListIterator.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class ListIteratorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method expectUoe(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void } +@kotlin.Metadata public final class MyListIterator { public method (): void public method add(p0: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/builtinStubMethods/ListWithAllImplementations.txt b/compiler/testData/codegen/light-analysis/builtinStubMethods/ListWithAllImplementations.txt index a8d6d7ffbd8..d6cd5b5058e 100644 --- a/compiler/testData/codegen/light-analysis/builtinStubMethods/ListWithAllImplementations.txt +++ b/compiler/testData/codegen/light-analysis/builtinStubMethods/ListWithAllImplementations.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class ListWithAllImplementationsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class MyList { private final field v: java.lang.Object public method (p0: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/builtinStubMethods/ListWithAllInheritedImplementations.txt b/compiler/testData/codegen/light-analysis/builtinStubMethods/ListWithAllInheritedImplementations.txt index bb6911eca44..2a5470328fe 100644 --- a/compiler/testData/codegen/light-analysis/builtinStubMethods/ListWithAllInheritedImplementations.txt +++ b/compiler/testData/codegen/light-analysis/builtinStubMethods/ListWithAllInheritedImplementations.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class ListWithAllInheritedImplementationsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class MyList { public method (p0: java.lang.Object): void public method contains(p0: java.lang.Object): boolean @@ -23,6 +25,7 @@ public final class MyList { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public class Super { private final field v: java.lang.Object public method (p0: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/builtinStubMethods/Map.txt b/compiler/testData/codegen/light-analysis/builtinStubMethods/Map.txt index 5c14997974e..57da1f7bf2f 100644 --- a/compiler/testData/codegen/light-analysis/builtinStubMethods/Map.txt +++ b/compiler/testData/codegen/light-analysis/builtinStubMethods/Map.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class MapKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method expectUoe(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void } +@kotlin.Metadata public final class MyMap { public method (): void public method clear(): void diff --git a/compiler/testData/codegen/light-analysis/builtinStubMethods/MapEntry.txt b/compiler/testData/codegen/light-analysis/builtinStubMethods/MapEntry.txt index b7b5e841c43..f97c754583c 100644 --- a/compiler/testData/codegen/light-analysis/builtinStubMethods/MapEntry.txt +++ b/compiler/testData/codegen/light-analysis/builtinStubMethods/MapEntry.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class MapEntryKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class MyMapEntry { public method (): void public method equals(@org.jetbrains.annotations.Nullable p0: java.lang.Object): boolean diff --git a/compiler/testData/codegen/light-analysis/builtinStubMethods/MapEntryWithSetValue.txt b/compiler/testData/codegen/light-analysis/builtinStubMethods/MapEntryWithSetValue.txt index 3d5473f137f..d3632935160 100644 --- a/compiler/testData/codegen/light-analysis/builtinStubMethods/MapEntryWithSetValue.txt +++ b/compiler/testData/codegen/light-analysis/builtinStubMethods/MapEntryWithSetValue.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class MapEntryWithSetValueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class MyMapEntry { public method (): void public method equals(@org.jetbrains.annotations.Nullable p0: java.lang.Object): boolean diff --git a/compiler/testData/codegen/light-analysis/builtinStubMethods/MapWithAllImplementations.txt b/compiler/testData/codegen/light-analysis/builtinStubMethods/MapWithAllImplementations.txt index ebb4beb6f29..7fe82b7e51c 100644 --- a/compiler/testData/codegen/light-analysis/builtinStubMethods/MapWithAllImplementations.txt +++ b/compiler/testData/codegen/light-analysis/builtinStubMethods/MapWithAllImplementations.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class MapWithAllImplementationsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class MyMap { public method (): void public final method clear(): void diff --git a/compiler/testData/codegen/light-analysis/builtinStubMethods/SubstitutedList.txt b/compiler/testData/codegen/light-analysis/builtinStubMethods/SubstitutedList.txt index 5a1ed4f4a51..8d4bcb1be83 100644 --- a/compiler/testData/codegen/light-analysis/builtinStubMethods/SubstitutedList.txt +++ b/compiler/testData/codegen/light-analysis/builtinStubMethods/SubstitutedList.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MyList { public method (): void public synthetic method add(p0: int, p1: java.lang.Object): void @@ -36,6 +37,7 @@ public final class MyList { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class SubstitutedListKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method expectUoe(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void diff --git a/compiler/testData/codegen/light-analysis/builtinStubMethods/abstractMember.txt b/compiler/testData/codegen/light-analysis/builtinStubMethods/abstractMember.txt index 499a3ddd87e..28f9d5b4d9b 100644 --- a/compiler/testData/codegen/light-analysis/builtinStubMethods/abstractMember.txt +++ b/compiler/testData/codegen/light-analysis/builtinStubMethods/abstractMember.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public abstract class A { public method (): void public abstract method remove(): void } +@kotlin.Metadata public final class AbstractMemberKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class B { private @org.jetbrains.annotations.NotNull field result: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/builtinStubMethods/customReadOnlyIterator.txt b/compiler/testData/codegen/light-analysis/builtinStubMethods/customReadOnlyIterator.txt index e8a6d9795b8..35d430d2a6e 100644 --- a/compiler/testData/codegen/light-analysis/builtinStubMethods/customReadOnlyIterator.txt +++ b/compiler/testData/codegen/light-analysis/builtinStubMethods/customReadOnlyIterator.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public method (): void public method add(p0: char): boolean @@ -19,10 +20,12 @@ public final class A { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class CustomReadOnlyIteratorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class MyIterator { public final static field INSTANCE: MyIterator private method (): void diff --git a/compiler/testData/codegen/light-analysis/builtinStubMethods/delegationToArrayList.txt b/compiler/testData/codegen/light-analysis/builtinStubMethods/delegationToArrayList.txt index c62c57418d3..b59dadb07ac 100644 --- a/compiler/testData/codegen/light-analysis/builtinStubMethods/delegationToArrayList.txt +++ b/compiler/testData/codegen/light-analysis/builtinStubMethods/delegationToArrayList.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void @@ -27,6 +28,7 @@ public final class A { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class B { private synthetic final field $$delegate_0: A public method (): void @@ -64,6 +66,7 @@ public final class B { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class DelegationToArrayListKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method expectUoe(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void diff --git a/compiler/testData/codegen/light-analysis/builtinStubMethods/extendJavaCollections/abstractList.txt b/compiler/testData/codegen/light-analysis/builtinStubMethods/extendJavaCollections/abstractList.txt index 3a912918509..c6710c46c55 100644 --- a/compiler/testData/codegen/light-analysis/builtinStubMethods/extendJavaCollections/abstractList.txt +++ b/compiler/testData/codegen/light-analysis/builtinStubMethods/extendJavaCollections/abstractList.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public method (): void public final method contains(p0: java.lang.Object): boolean @@ -16,6 +17,7 @@ public final class A { public final method size(): int } +@kotlin.Metadata public final class AbstractListKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/builtinStubMethods/extendJavaCollections/abstractMap.txt b/compiler/testData/codegen/light-analysis/builtinStubMethods/extendJavaCollections/abstractMap.txt index c518c46e93e..0f57f8620d4 100644 --- a/compiler/testData/codegen/light-analysis/builtinStubMethods/extendJavaCollections/abstractMap.txt +++ b/compiler/testData/codegen/light-analysis/builtinStubMethods/extendJavaCollections/abstractMap.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public method (): void public method containsKey(p0: java.lang.Integer): boolean @@ -18,6 +19,7 @@ public final class A { public final method values(): java.util.Collection } +@kotlin.Metadata public final class AbstractMapKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/builtinStubMethods/extendJavaCollections/abstractSet.txt b/compiler/testData/codegen/light-analysis/builtinStubMethods/extendJavaCollections/abstractSet.txt index 1af12300c12..5ae1ae5d0e2 100644 --- a/compiler/testData/codegen/light-analysis/builtinStubMethods/extendJavaCollections/abstractSet.txt +++ b/compiler/testData/codegen/light-analysis/builtinStubMethods/extendJavaCollections/abstractSet.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public method (): void public method contains(p0: java.lang.Long): boolean @@ -8,6 +9,7 @@ public final class A { public final method size(): int } +@kotlin.Metadata public final class AbstractSetKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/builtinStubMethods/extendJavaCollections/arrayList.txt b/compiler/testData/codegen/light-analysis/builtinStubMethods/extendJavaCollections/arrayList.txt index 9efc16e7242..c8340cb6f8d 100644 --- a/compiler/testData/codegen/light-analysis/builtinStubMethods/extendJavaCollections/arrayList.txt +++ b/compiler/testData/codegen/light-analysis/builtinStubMethods/extendJavaCollections/arrayList.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public method (): void public final method contains(p0: java.lang.Object): boolean @@ -14,6 +15,7 @@ public final class A { public final method size(): int } +@kotlin.Metadata public final class ArrayListKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/builtinStubMethods/extendJavaCollections/hashMap.txt b/compiler/testData/codegen/light-analysis/builtinStubMethods/extendJavaCollections/hashMap.txt index ffd6d444dcf..9608e39926f 100644 --- a/compiler/testData/codegen/light-analysis/builtinStubMethods/extendJavaCollections/hashMap.txt +++ b/compiler/testData/codegen/light-analysis/builtinStubMethods/extendJavaCollections/hashMap.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public method (): void public final method containsKey(p0: java.lang.Object): boolean @@ -18,6 +19,7 @@ public final class A { public final method values(): java.util.Collection } +@kotlin.Metadata public final class HashMapKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/builtinStubMethods/extendJavaCollections/hashSet.txt b/compiler/testData/codegen/light-analysis/builtinStubMethods/extendJavaCollections/hashSet.txt index fe0361325ad..7b0124f3138 100644 --- a/compiler/testData/codegen/light-analysis/builtinStubMethods/extendJavaCollections/hashSet.txt +++ b/compiler/testData/codegen/light-analysis/builtinStubMethods/extendJavaCollections/hashSet.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public method (): void public method contains(p0: java.lang.Long): boolean @@ -8,6 +9,7 @@ public final class A { public final method size(): int } +@kotlin.Metadata public final class HashSetKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/builtinStubMethods/extendJavaCollections/mapEntry.txt b/compiler/testData/codegen/light-analysis/builtinStubMethods/extendJavaCollections/mapEntry.txt index c12f408c60a..f2b51b85a90 100644 --- a/compiler/testData/codegen/light-analysis/builtinStubMethods/extendJavaCollections/mapEntry.txt +++ b/compiler/testData/codegen/light-analysis/builtinStubMethods/extendJavaCollections/mapEntry.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class MainKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class MyMapEntry { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/builtinStubMethods/immutableRemove.txt b/compiler/testData/codegen/light-analysis/builtinStubMethods/immutableRemove.txt index c0ea82ba160..c831236546d 100644 --- a/compiler/testData/codegen/light-analysis/builtinStubMethods/immutableRemove.txt +++ b/compiler/testData/codegen/light-analysis/builtinStubMethods/immutableRemove.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public interface ImmutableCollection { public abstract @org.jetbrains.annotations.NotNull method add(p0: java.lang.Object): ImmutableCollection public abstract @org.jetbrains.annotations.NotNull method addAll(@org.jetbrains.annotations.NotNull p0: java.util.Collection): ImmutableCollection public abstract @org.jetbrains.annotations.NotNull method remove(p0: java.lang.Object): ImmutableCollection } +@kotlin.Metadata public final class ImmutableCollectionmpl { public method (): void public @org.jetbrains.annotations.NotNull method add(p0: java.lang.Object): ImmutableCollection @@ -25,6 +27,7 @@ public final class ImmutableCollectionmpl { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class ImmutableRemoveKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/builtinStubMethods/implementationInTrait.txt b/compiler/testData/codegen/light-analysis/builtinStubMethods/implementationInTrait.txt index cc1f7a0c082..8a12e4b6d5e 100644 --- a/compiler/testData/codegen/light-analysis/builtinStubMethods/implementationInTrait.txt +++ b/compiler/testData/codegen/light-analysis/builtinStubMethods/implementationInTrait.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public interface Addable { inner class Addable/DefaultImpls public abstract method add(@org.jetbrains.annotations.NotNull p0: java.lang.String): boolean } +@kotlin.Metadata public final class Addable/DefaultImpls { inner class Addable/DefaultImpls public static method add(@org.jetbrains.annotations.NotNull p0: Addable, p1: java.lang.String): boolean } +@kotlin.Metadata public final class C { public method (): void public method add(@org.jetbrains.annotations.NotNull p0: java.lang.String): boolean @@ -44,6 +47,7 @@ public final class C { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class ImplementationInTraitKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/builtinStubMethods/inheritedImplementations.txt b/compiler/testData/codegen/light-analysis/builtinStubMethods/inheritedImplementations.txt index dfd105a613b..2781f8e9893 100644 --- a/compiler/testData/codegen/light-analysis/builtinStubMethods/inheritedImplementations.txt +++ b/compiler/testData/codegen/light-analysis/builtinStubMethods/inheritedImplementations.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class InheritedImplementationsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class S { public method (): void public synthetic method add(p0: java.lang.Object): boolean @@ -20,6 +22,7 @@ public final class S { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public class SetStringImpl { public method (): void public final method add(@org.jetbrains.annotations.NotNull p0: java.lang.String): boolean diff --git a/compiler/testData/codegen/light-analysis/builtinStubMethods/manyTypeParametersWithUpperBounds.txt b/compiler/testData/codegen/light-analysis/builtinStubMethods/manyTypeParametersWithUpperBounds.txt index 41af8dafce0..649b096ec81 100644 --- a/compiler/testData/codegen/light-analysis/builtinStubMethods/manyTypeParametersWithUpperBounds.txt +++ b/compiler/testData/codegen/light-analysis/builtinStubMethods/manyTypeParametersWithUpperBounds.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public method (): void public method add(p0: java.lang.Number): boolean @@ -18,6 +19,7 @@ public final class A { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class ManyTypeParametersWithUpperBoundsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method expectUoe(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void diff --git a/compiler/testData/codegen/light-analysis/builtinStubMethods/nonTrivialSubstitution.txt b/compiler/testData/codegen/light-analysis/builtinStubMethods/nonTrivialSubstitution.txt index fe6032a1185..8730aff3fa2 100644 --- a/compiler/testData/codegen/light-analysis/builtinStubMethods/nonTrivialSubstitution.txt +++ b/compiler/testData/codegen/light-analysis/builtinStubMethods/nonTrivialSubstitution.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MyCollection { public method (): void public synthetic method add(p0: java.lang.Object): boolean @@ -19,6 +20,7 @@ public final class MyCollection { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class NonTrivialSubstitutionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/builtinStubMethods/nonTrivialUpperBound.txt b/compiler/testData/codegen/light-analysis/builtinStubMethods/nonTrivialUpperBound.txt index 8d145e418d8..1ec972c7b24 100644 --- a/compiler/testData/codegen/light-analysis/builtinStubMethods/nonTrivialUpperBound.txt +++ b/compiler/testData/codegen/light-analysis/builtinStubMethods/nonTrivialUpperBound.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MyIterator { public method (): void public synthetic method hasNext(): boolean @@ -7,6 +8,7 @@ public final class MyIterator { public method remove(): void } +@kotlin.Metadata public final class NonTrivialUpperBoundKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/builtinStubMethods/substitutedIterable.txt b/compiler/testData/codegen/light-analysis/builtinStubMethods/substitutedIterable.txt index f79b9fd9a6d..65317dbd0c8 100644 --- a/compiler/testData/codegen/light-analysis/builtinStubMethods/substitutedIterable.txt +++ b/compiler/testData/codegen/light-analysis/builtinStubMethods/substitutedIterable.txt @@ -1,9 +1,12 @@ +@kotlin.Metadata public final class E { public method (): void } +@kotlin.Metadata public interface MyIterable +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): MyIterable diff --git a/compiler/testData/codegen/light-analysis/builtinStubMethods/substitutedListWithExtraSuperInterface.txt b/compiler/testData/codegen/light-analysis/builtinStubMethods/substitutedListWithExtraSuperInterface.txt index ac67d577fc3..930939f1d5a 100644 --- a/compiler/testData/codegen/light-analysis/builtinStubMethods/substitutedListWithExtraSuperInterface.txt +++ b/compiler/testData/codegen/light-analysis/builtinStubMethods/substitutedListWithExtraSuperInterface.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public abstract class C { public method (): void public synthetic method add(p0: int, p1: java.lang.Object): void @@ -34,6 +35,7 @@ public abstract class C { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/bound/companionObjectReceiver.txt b/compiler/testData/codegen/light-analysis/callableReference/bound/companionObjectReceiver.txt index 97c0bc2883e..5b07fd8fb40 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/bound/companionObjectReceiver.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/bound/companionObjectReceiver.txt @@ -1,15 +1,18 @@ +@kotlin.Metadata public final class A { public final static field Companion: A.Companion inner class A/Companion public method (): void } +@kotlin.Metadata public final static class A/Companion { inner class A/Companion private method (): void public final @org.jetbrains.annotations.NotNull method ok(): java.lang.String } +@kotlin.Metadata public final class CompanionObjectReceiverKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/bound/enumEntryMember.txt b/compiler/testData/codegen/light-analysis/callableReference/bound/enumEntryMember.txt index 7e452fdf84a..2552cfcae4a 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/bound/enumEntryMember.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/bound/enumEntryMember.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class E { public final static field A: E public final static field B: E @@ -7,6 +8,7 @@ public enum class E { public static method values(): E[] } +@kotlin.Metadata public final class EnumEntryMemberKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/bound/equals/nullableReceiverInEquals.txt b/compiler/testData/codegen/light-analysis/callableReference/bound/equals/nullableReceiverInEquals.txt index 01107051e7c..009de01d3c5 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/bound/equals/nullableReceiverInEquals.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/bound/equals/nullableReceiverInEquals.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class A { public method (): void } +@kotlin.Metadata public final class NullableReceiverInEqualsKt { private final static @org.jetbrains.annotations.NotNull field A_bar: kotlin.reflect.KMutableProperty1 private final static @org.jetbrains.annotations.NotNull field A_foo: kotlin.reflect.KFunction diff --git a/compiler/testData/codegen/light-analysis/callableReference/bound/equals/propertyAccessors.txt b/compiler/testData/codegen/light-analysis/callableReference/bound/equals/propertyAccessors.txt index 0d0cc28c5a0..16290c3457a 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/bound/equals/propertyAccessors.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/bound/equals/propertyAccessors.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private field prop: int public method (): void @@ -5,6 +6,7 @@ public final class C { public final method setProp(p0: int): void } +@kotlin.Metadata public final class PropertyAccessorsKt { private final static @org.jetbrains.annotations.NotNull field C_prop: kotlin.reflect.KMutableProperty1 private final static @org.jetbrains.annotations.NotNull field C_propReflect: kotlin.reflect.KMutableProperty1 diff --git a/compiler/testData/codegen/light-analysis/callableReference/bound/equals/receiverInEquals.txt b/compiler/testData/codegen/light-analysis/callableReference/bound/equals/receiverInEquals.txt index e6a69679ce3..5ff89719e38 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/bound/equals/receiverInEquals.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/bound/equals/receiverInEquals.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class test/A { public method (): void public final method bar(): void public final method foo(): void } +@kotlin.Metadata public final class test/ReceiverInEqualsKt { private final static @org.jetbrains.annotations.NotNull field A_foo: kotlin.reflect.KFunction private final static @org.jetbrains.annotations.NotNull field a: test.A diff --git a/compiler/testData/codegen/light-analysis/callableReference/bound/equals/reflectionReference.txt b/compiler/testData/codegen/light-analysis/callableReference/bound/equals/reflectionReference.txt index 48e9806867e..0e1481710d8 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/bound/equals/reflectionReference.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/bound/equals/reflectionReference.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private final field bar: int public method (): void @@ -5,6 +6,7 @@ public final class C { public final method getBar(): int } +@kotlin.Metadata public final class ReflectionReferenceKt { private final static @org.jetbrains.annotations.NotNull field C_bar: kotlin.reflect.KProperty1 private final static @org.jetbrains.annotations.NotNull field C_barReflect: kotlin.reflect.KProperty1 diff --git a/compiler/testData/codegen/light-analysis/callableReference/bound/inline/simple.txt b/compiler/testData/codegen/light-analysis/callableReference/bound/inline/simple.txt index 008d944deb7..cb1647cce9f 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/bound/inline/simple.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/bound/inline/simple.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimpleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/callableReference/bound/inline/simpleVal.txt b/compiler/testData/codegen/light-analysis/callableReference/bound/inline/simpleVal.txt index 499dcd7be83..a40345eaa9e 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/bound/inline/simpleVal.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/bound/inline/simpleVal.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimpleValKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method go(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/callableReference/bound/kCallableNameIntrinsic.txt b/compiler/testData/codegen/light-analysis/callableReference/bound/kCallableNameIntrinsic.txt index 4f8a9ab8e22..1eb5db62217 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/bound/kCallableNameIntrinsic.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/bound/kCallableNameIntrinsic.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class KCallableNameIntrinsicKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/bound/kt12738.txt b/compiler/testData/codegen/light-analysis/callableReference/bound/kt12738.txt index 4d94059064f..2a4fcaae33b 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/bound/kt12738.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/bound/kt12738.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt12738Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method get(p0: java.lang.Object): kotlin.jvm.functions.Function0 diff --git a/compiler/testData/codegen/light-analysis/callableReference/bound/multiCase.txt b/compiler/testData/codegen/light-analysis/callableReference/bound/multiCase.txt index 85bafd3e4f8..53be70b9c64 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/bound/multiCase.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/bound/multiCase.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private field v: int public method (p0: int): void @@ -6,6 +7,7 @@ public final class A { public final method setV(p0: int): void } +@kotlin.Metadata public final class F { public final static field INSTANCE: F private static field u: int @@ -14,6 +16,7 @@ public final class F { public final method setU(p0: int): void } +@kotlin.Metadata public final class MultiCaseKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method g(@org.jetbrains.annotations.NotNull p0: A, p1: int): int diff --git a/compiler/testData/codegen/light-analysis/callableReference/bound/nullReceiver.txt b/compiler/testData/codegen/light-analysis/callableReference/bound/nullReceiver.txt index 19307840ece..7f072e60349 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/bound/nullReceiver.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/bound/nullReceiver.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NullReceiverKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method getOk(@org.jetbrains.annotations.Nullable p0: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/callableReference/bound/objectReceiver.txt b/compiler/testData/codegen/light-analysis/callableReference/bound/objectReceiver.txt index 89f0926e42c..2e3775ffe12 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/bound/objectReceiver.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/bound/objectReceiver.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class ObjectReceiverKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Singleton { public final static field INSTANCE: Singleton private method (): void diff --git a/compiler/testData/codegen/light-analysis/callableReference/bound/primitiveReceiver.txt b/compiler/testData/codegen/light-analysis/callableReference/bound/primitiveReceiver.txt index e93215a5249..c308f47c156 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/bound/primitiveReceiver.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/bound/primitiveReceiver.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PrimitiveReceiverKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(p0: boolean): int diff --git a/compiler/testData/codegen/light-analysis/callableReference/bound/simpleFunction.txt b/compiler/testData/codegen/light-analysis/callableReference/bound/simpleFunction.txt index a7b6b83bd4d..010ac339c14 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/bound/simpleFunction.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/bound/simpleFunction.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimpleFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/bound/simpleProperty.txt b/compiler/testData/codegen/light-analysis/callableReference/bound/simpleProperty.txt index 2be0d84b9ae..535b34202c1 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/bound/simpleProperty.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/bound/simpleProperty.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimplePropertyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/bound/syntheticExtensionOnLHS.txt b/compiler/testData/codegen/light-analysis/callableReference/bound/syntheticExtensionOnLHS.txt index e1872b57402..ddc624128d5 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/bound/syntheticExtensionOnLHS.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/bound/syntheticExtensionOnLHS.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/abstractClassMember.txt b/compiler/testData/codegen/light-analysis/callableReference/function/abstractClassMember.txt index 027d0451adb..c09bd031524 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/abstractClassMember.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/abstractClassMember.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public abstract class A { public method (): void public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class AbstractClassMemberKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class B { public method (): void public @org.jetbrains.annotations.NotNull method foo(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/booleanNotIntrinsic.txt b/compiler/testData/codegen/light-analysis/callableReference/function/booleanNotIntrinsic.txt index ff997e147c0..df6555217a3 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/booleanNotIntrinsic.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/booleanNotIntrinsic.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class BooleanNotIntrinsicKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/classMemberFromClass.txt b/compiler/testData/codegen/light-analysis/callableReference/function/classMemberFromClass.txt index 593133f6593..8e9ad4b18e3 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/classMemberFromClass.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/classMemberFromClass.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { public method (): void public final method foo(p0: int): int public final method result(): int } +@kotlin.Metadata public final class ClassMemberFromClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/classMemberFromExtension.txt b/compiler/testData/codegen/light-analysis/callableReference/function/classMemberFromExtension.txt index 4bf1cc6fc52..161ebb7c1c8 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/classMemberFromExtension.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/classMemberFromExtension.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { public method (): void public final method k(p0: int): int public final method o(): int } +@kotlin.Metadata public final class ClassMemberFromExtensionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(@org.jetbrains.annotations.NotNull p0: A): int diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/classMemberFromTopLevelStringNoArgs.txt b/compiler/testData/codegen/light-analysis/callableReference/function/classMemberFromTopLevelStringNoArgs.txt index edaa623f5e3..a1a10a11ecd 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/classMemberFromTopLevelStringNoArgs.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/classMemberFromTopLevelStringNoArgs.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { public method (): void public final @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class ClassMemberFromTopLevelStringNoArgsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/classMemberFromTopLevelStringOneStringArg.txt b/compiler/testData/codegen/light-analysis/callableReference/function/classMemberFromTopLevelStringOneStringArg.txt index 6cd916a91b6..fc815b31803 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/classMemberFromTopLevelStringOneStringArg.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/classMemberFromTopLevelStringOneStringArg.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { public method (): void public final @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final class ClassMemberFromTopLevelStringOneStringArgKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/classMemberFromTopLevelUnitNoArgs.txt b/compiler/testData/codegen/light-analysis/callableReference/function/classMemberFromTopLevelUnitNoArgs.txt index 1ea9529284d..d0e8728af81 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/classMemberFromTopLevelUnitNoArgs.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/classMemberFromTopLevelUnitNoArgs.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private @org.jetbrains.annotations.NotNull field result: java.lang.String public method (): void @@ -6,6 +7,7 @@ public final class A { public final method setResult(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class ClassMemberFromTopLevelUnitNoArgsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/classMemberFromTopLevelUnitOneStringArg.txt b/compiler/testData/codegen/light-analysis/callableReference/function/classMemberFromTopLevelUnitOneStringArg.txt index 3eda7360ab7..30cc9e145af 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/classMemberFromTopLevelUnitOneStringArg.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/classMemberFromTopLevelUnitOneStringArg.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private @org.jetbrains.annotations.NotNull field result: java.lang.String public method (): void @@ -6,6 +7,7 @@ public final class A { public final method setResult(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class ClassMemberFromTopLevelUnitOneStringArgKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/constructorFromTopLevelNoArgs.txt b/compiler/testData/codegen/light-analysis/callableReference/function/constructorFromTopLevelNoArgs.txt index 21485b1e7eb..077d7653653 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/constructorFromTopLevelNoArgs.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/constructorFromTopLevelNoArgs.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private @org.jetbrains.annotations.NotNull field result: java.lang.String public method (): void @@ -5,6 +6,7 @@ public final class A { public final method setResult(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class ConstructorFromTopLevelNoArgsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/constructorFromTopLevelOneStringArg.txt b/compiler/testData/codegen/light-analysis/callableReference/function/constructorFromTopLevelOneStringArg.txt index 03112dda691..83b2de81c5f 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/constructorFromTopLevelOneStringArg.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/constructorFromTopLevelOneStringArg.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field result: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public final @org.jetbrains.annotations.NotNull method getResult(): java.lang.String } +@kotlin.Metadata public final class ConstructorFromTopLevelOneStringArgKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/enumValueOfMethod.txt b/compiler/testData/codegen/light-analysis/callableReference/function/enumValueOfMethod.txt index 3c44f7ced98..5d3a738f092 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/enumValueOfMethod.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/enumValueOfMethod.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class E { public final static field ENTRY: E protected method (p0: java.lang.String, p1: int): void @@ -5,6 +6,7 @@ public enum class E { public static method values(): E[] } +@kotlin.Metadata public final class EnumValueOfMethodKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/equalsIntrinsic.txt b/compiler/testData/codegen/light-analysis/callableReference/function/equalsIntrinsic.txt index 9b14b2b4bcb..0ff8155274b 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/equalsIntrinsic.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/equalsIntrinsic.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class A { public method (): void } +@kotlin.Metadata public final class EqualsIntrinsicKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/extensionFromClass.txt b/compiler/testData/codegen/light-analysis/callableReference/function/extensionFromClass.txt index 1e8254edd5b..caaf4664774 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/extensionFromClass.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/extensionFromClass.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { public method (): void public final @org.jetbrains.annotations.NotNull method result(): java.lang.String } +@kotlin.Metadata public final class ExtensionFromClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: A, @org.jetbrains.annotations.NotNull p1: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/extensionFromExtension.txt b/compiler/testData/codegen/light-analysis/callableReference/function/extensionFromExtension.txt index 91ea390bb53..dee082ab364 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/extensionFromExtension.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/extensionFromExtension.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class A { public method (): void } +@kotlin.Metadata public final class ExtensionFromExtensionKt { public final static @org.jetbrains.annotations.NotNull method bar(@org.jetbrains.annotations.NotNull p0: A, @org.jetbrains.annotations.NotNull p1: java.lang.String): java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/extensionFromTopLevelStringNoArgs.txt b/compiler/testData/codegen/light-analysis/callableReference/function/extensionFromTopLevelStringNoArgs.txt index ee38163ab36..41fba544b0c 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/extensionFromTopLevelStringNoArgs.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/extensionFromTopLevelStringNoArgs.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class A { public method (): void } +@kotlin.Metadata public final class ExtensionFromTopLevelStringNoArgsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: A): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/extensionFromTopLevelStringOneStringArg.txt b/compiler/testData/codegen/light-analysis/callableReference/function/extensionFromTopLevelStringOneStringArg.txt index 65c72ed8766..f607c0dce22 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/extensionFromTopLevelStringOneStringArg.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/extensionFromTopLevelStringOneStringArg.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class A { public method (): void } +@kotlin.Metadata public final class ExtensionFromTopLevelStringOneStringArgKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: A, @org.jetbrains.annotations.NotNull p1: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/extensionFromTopLevelUnitNoArgs.txt b/compiler/testData/codegen/light-analysis/callableReference/function/extensionFromTopLevelUnitNoArgs.txt index 93c363426fd..8209151c40d 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/extensionFromTopLevelUnitNoArgs.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/extensionFromTopLevelUnitNoArgs.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private @org.jetbrains.annotations.NotNull field result: java.lang.String public method (): void @@ -5,6 +6,7 @@ public final class A { public final method setResult(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class ExtensionFromTopLevelUnitNoArgsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(@org.jetbrains.annotations.NotNull p0: A): void diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/extensionFromTopLevelUnitOneStringArg.txt b/compiler/testData/codegen/light-analysis/callableReference/function/extensionFromTopLevelUnitOneStringArg.txt index c85e562f2f2..23b12b73960 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/extensionFromTopLevelUnitOneStringArg.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/extensionFromTopLevelUnitOneStringArg.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private @org.jetbrains.annotations.NotNull field result: java.lang.String public method (): void @@ -5,6 +6,7 @@ public final class A { public final method setResult(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class ExtensionFromTopLevelUnitOneStringArgKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(@org.jetbrains.annotations.NotNull p0: A, @org.jetbrains.annotations.NotNull p1: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/genericMember.txt b/compiler/testData/codegen/light-analysis/callableReference/function/genericMember.txt index 594fcfb6e69..f1c55d23b29 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/genericMember.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/genericMember.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field t: java.lang.Object public method (p0: java.lang.Object): void @@ -5,6 +6,7 @@ public final class A { public final method getT(): java.lang.Object } +@kotlin.Metadata public final class GenericMemberKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/getArityViaFunctionImpl.txt b/compiler/testData/codegen/light-analysis/callableReference/function/getArityViaFunctionImpl.txt index 262d38c76a8..beeb3fb654d 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/getArityViaFunctionImpl.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/getArityViaFunctionImpl.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { public method (): void public final method bar(@org.jetbrains.annotations.NotNull p0: java.lang.String, p1: int): void } +@kotlin.Metadata public final class GetArityViaFunctionImplKt { public final static method baz(p0: double, @org.jetbrains.annotations.NotNull p1: java.lang.String, p2: int): void public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/innerConstructorFromClass.txt b/compiler/testData/codegen/light-analysis/callableReference/function/innerConstructorFromClass.txt index c01098d5a51..e39bac07e51 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/innerConstructorFromClass.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/innerConstructorFromClass.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { inner class A/Inner public method (): void public final method result(): int } +@kotlin.Metadata public final class A/Inner { private final field k: int private final field o: int @@ -14,6 +16,7 @@ public final class A/Inner { public final method getO(): int } +@kotlin.Metadata public final class InnerConstructorFromClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/innerConstructorFromExtension.txt b/compiler/testData/codegen/light-analysis/callableReference/function/innerConstructorFromExtension.txt index 8bd4f8059e2..85cddbed8a4 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/innerConstructorFromExtension.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/innerConstructorFromExtension.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { inner class A/Inner public method (): void } +@kotlin.Metadata public final class A/Inner { private final field k: int private final field o: int @@ -13,6 +15,7 @@ public final class A/Inner { public final method getO(): int } +@kotlin.Metadata public final class InnerConstructorFromExtensionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(@org.jetbrains.annotations.NotNull p0: A): int diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/innerConstructorFromTopLevelNoArgs.txt b/compiler/testData/codegen/light-analysis/callableReference/function/innerConstructorFromTopLevelNoArgs.txt index e24859649b1..d50aa203fd7 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/innerConstructorFromTopLevelNoArgs.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/innerConstructorFromTopLevelNoArgs.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { inner class A/Inner public method (): void } +@kotlin.Metadata public final class A/Inner { private final field k: int private final field o: int @@ -13,6 +15,7 @@ public final class A/Inner { public final method getO(): int } +@kotlin.Metadata public final class InnerConstructorFromTopLevelNoArgsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/innerConstructorFromTopLevelOneStringArg.txt b/compiler/testData/codegen/light-analysis/callableReference/function/innerConstructorFromTopLevelOneStringArg.txt index 7a29f93f534..ff77621eb95 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/innerConstructorFromTopLevelOneStringArg.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/innerConstructorFromTopLevelOneStringArg.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { inner class A/Inner public method (): void } +@kotlin.Metadata public final class A/Inner { private final field result: int synthetic final field this$0: A @@ -11,6 +13,7 @@ public final class A/Inner { public final method getResult(): int } +@kotlin.Metadata public final class InnerConstructorFromTopLevelOneStringArgKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/javaCollectionsStaticMethod.txt b/compiler/testData/codegen/light-analysis/callableReference/function/javaCollectionsStaticMethod.txt index c44dc22921c..be3a886e254 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/javaCollectionsStaticMethod.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/javaCollectionsStaticMethod.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class JavaCollectionsStaticMethodKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/local/captureOuter.txt b/compiler/testData/codegen/light-analysis/callableReference/function/local/captureOuter.txt index 1b7fb44780e..0ab72110aae 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/local/captureOuter.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/local/captureOuter.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class CaptureOuterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Outer { private final @org.jetbrains.annotations.NotNull field result: java.lang.String inner class Outer/Inner @@ -9,6 +11,7 @@ public final class Outer { public final @org.jetbrains.annotations.NotNull method getResult(): java.lang.String } +@kotlin.Metadata public final class Outer/Inner { synthetic final field this$0: Outer inner class Outer/Inner diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/local/classMember.txt b/compiler/testData/codegen/light-analysis/callableReference/function/local/classMember.txt index 763c2b164cb..c8b498aad43 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/local/classMember.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/local/classMember.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ClassMemberKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/local/closureWithSideEffect.txt b/compiler/testData/codegen/light-analysis/callableReference/function/local/closureWithSideEffect.txt index 69da5d89fd4..fd99137a2d8 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/local/closureWithSideEffect.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/local/closureWithSideEffect.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ClosureWithSideEffectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/local/constructor.txt b/compiler/testData/codegen/light-analysis/callableReference/function/local/constructor.txt index bb923d84a69..eddf9e9f1a3 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/local/constructor.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/local/constructor.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ConstructorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/local/constructorWithInitializer.txt b/compiler/testData/codegen/light-analysis/callableReference/function/local/constructorWithInitializer.txt index 763e1b3263a..f9c1b25f671 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/local/constructorWithInitializer.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/local/constructorWithInitializer.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ConstructorWithInitializerKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/local/enumExtendsTrait.txt b/compiler/testData/codegen/light-analysis/callableReference/function/local/enumExtendsTrait.txt index 2ab4ce6eb19..026e2528f40 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/local/enumExtendsTrait.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/local/enumExtendsTrait.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class E { public final static field OK: E protected method (p0: java.lang.String, p1: int): void @@ -6,10 +7,12 @@ public enum class E { public static method values(): E[] } +@kotlin.Metadata public final class EnumExtendsTraitKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface Named { public abstract @org.jetbrains.annotations.NotNull method getName(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/local/extension.txt b/compiler/testData/codegen/light-analysis/callableReference/function/local/extension.txt index 6c9f0cb2e52..90921b14ba6 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/local/extension.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/local/extension.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class A { public method (): void } +@kotlin.Metadata public final class ExtensionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/local/extensionToLocalClass.txt b/compiler/testData/codegen/light-analysis/callableReference/function/local/extensionToLocalClass.txt index c396466e787..9a75b651180 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/local/extensionToLocalClass.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/local/extensionToLocalClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ExtensionToLocalClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/local/extensionToPrimitive.txt b/compiler/testData/codegen/light-analysis/callableReference/function/local/extensionToPrimitive.txt index d3d5993b451..eb8f6b81730 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/local/extensionToPrimitive.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/local/extensionToPrimitive.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ExtensionToPrimitiveKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/local/extensionWithClosure.txt b/compiler/testData/codegen/light-analysis/callableReference/function/local/extensionWithClosure.txt index 9706acb3d09..7d658805a4a 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/local/extensionWithClosure.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/local/extensionWithClosure.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class A { public method (): void } +@kotlin.Metadata public final class ExtensionWithClosureKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/local/genericMember.txt b/compiler/testData/codegen/light-analysis/callableReference/function/local/genericMember.txt index 4002cb40043..abf9910bf71 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/local/genericMember.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/local/genericMember.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class GenericMemberKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/local/localClassMember.txt b/compiler/testData/codegen/light-analysis/callableReference/function/local/localClassMember.txt index d9143adc453..e120d1ca7a3 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/local/localClassMember.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/local/localClassMember.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LocalClassMemberKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/local/localFunctionName.txt b/compiler/testData/codegen/light-analysis/callableReference/function/local/localFunctionName.txt index b0f423c3e9a..ef686219418 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/local/localFunctionName.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/local/localFunctionName.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LocalFunctionNameKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/local/localLocal.txt b/compiler/testData/codegen/light-analysis/callableReference/function/local/localLocal.txt index 0d4e2195598..545e148176f 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/local/localLocal.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/local/localLocal.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LocalLocalKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/local/recursiveClosure.txt b/compiler/testData/codegen/light-analysis/callableReference/function/local/recursiveClosure.txt index e3797c4e58d..540fb293837 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/local/recursiveClosure.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/local/recursiveClosure.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class RecursiveClosureKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(p0: int): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/local/simple.txt b/compiler/testData/codegen/light-analysis/callableReference/function/local/simple.txt index 204f1fc5ccb..01ca6fc6a5c 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/local/simple.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/local/simple.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimpleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/local/simpleClosure.txt b/compiler/testData/codegen/light-analysis/callableReference/function/local/simpleClosure.txt index e800ac60090..036635d5dce 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/local/simpleClosure.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/local/simpleClosure.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimpleClosureKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/local/simpleWithArg.txt b/compiler/testData/codegen/light-analysis/callableReference/function/local/simpleWithArg.txt index d76b04c8a0a..9d102342806 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/local/simpleWithArg.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/local/simpleWithArg.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimpleWithArgKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/local/unitWithSideEffect.txt b/compiler/testData/codegen/light-analysis/callableReference/function/local/unitWithSideEffect.txt index cffc1706e69..e9f7d4b86e1 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/local/unitWithSideEffect.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/local/unitWithSideEffect.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class UnitWithSideEffectKt { private static field state: int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/nestedConstructorFromClass.txt b/compiler/testData/codegen/light-analysis/callableReference/function/nestedConstructorFromClass.txt index 3e05e01f35e..48471ab5db0 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/nestedConstructorFromClass.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/nestedConstructorFromClass.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { inner class A/Nested public method (): void public final method result(): int } +@kotlin.Metadata public final static class A/Nested { private final field k: int private final field o: int @@ -13,6 +15,7 @@ public final static class A/Nested { public final method getO(): int } +@kotlin.Metadata public final class NestedConstructorFromClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/nestedConstructorFromTopLevelNoArgs.txt b/compiler/testData/codegen/light-analysis/callableReference/function/nestedConstructorFromTopLevelNoArgs.txt index b50005d60ee..a752113553b 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/nestedConstructorFromTopLevelNoArgs.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/nestedConstructorFromTopLevelNoArgs.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { inner class A/Nested public method (): void } +@kotlin.Metadata public final static class A/Nested { private final @org.jetbrains.annotations.NotNull field result: java.lang.String inner class A/Nested @@ -10,6 +12,7 @@ public final static class A/Nested { public final @org.jetbrains.annotations.NotNull method getResult(): java.lang.String } +@kotlin.Metadata public final class NestedConstructorFromTopLevelNoArgsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/nestedConstructorFromTopLevelOneStringArg.txt b/compiler/testData/codegen/light-analysis/callableReference/function/nestedConstructorFromTopLevelOneStringArg.txt index d6e39b42fd2..c57e5b5d723 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/nestedConstructorFromTopLevelOneStringArg.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/nestedConstructorFromTopLevelOneStringArg.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { inner class A/Nested public method (): void } +@kotlin.Metadata public final static class A/Nested { private final @org.jetbrains.annotations.NotNull field result: java.lang.String inner class A/Nested @@ -10,6 +12,7 @@ public final static class A/Nested { public final @org.jetbrains.annotations.NotNull method getResult(): java.lang.String } +@kotlin.Metadata public final class NestedConstructorFromTopLevelOneStringArgKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/newArray.txt b/compiler/testData/codegen/light-analysis/callableReference/function/newArray.txt index 32c8b57b06d..13723f3c5da 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/newArray.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/newArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NewArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method upcast(p0: java.lang.Object): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/overloadedFun.txt b/compiler/testData/codegen/light-analysis/callableReference/function/overloadedFun.txt index a6a7429737b..291f93f9edd 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/overloadedFun.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/overloadedFun.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class OverloadedFunKt { private final static @org.jetbrains.annotations.NotNull field f1: kotlin.jvm.functions.Function0 private final static @org.jetbrains.annotations.NotNull field f2: kotlin.jvm.functions.Function1 diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/overloadedFunVsVal.txt b/compiler/testData/codegen/light-analysis/callableReference/function/overloadedFunVsVal.txt index 2de4e5cf8ac..678bdd6bae0 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/overloadedFunVsVal.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/overloadedFunVsVal.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field x: int public method (): void @@ -5,6 +6,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method x(): java.lang.String } +@kotlin.Metadata public final class OverloadedFunVsValKt { private final static @org.jetbrains.annotations.NotNull field f1: kotlin.reflect.KProperty1 private final static @org.jetbrains.annotations.NotNull field f2: kotlin.jvm.functions.Function1 diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/privateClassMember.txt b/compiler/testData/codegen/light-analysis/callableReference/function/privateClassMember.txt index 5afaa09dafa..783c8a3c9e7 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/privateClassMember.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/privateClassMember.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { public method (): void public final @org.jetbrains.annotations.NotNull method bar(): java.lang.String private final method foo(): java.lang.String } +@kotlin.Metadata public final class PrivateClassMemberKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/sortListOfStrings.txt b/compiler/testData/codegen/light-analysis/callableReference/function/sortListOfStrings.txt index 66c3e7fc7f0..98d090500f4 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/sortListOfStrings.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/sortListOfStrings.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SortListOfStringsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method compare(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String): int diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/topLevelFromClass.txt b/compiler/testData/codegen/light-analysis/callableReference/function/topLevelFromClass.txt index 54fb6937199..c5922bd08d3 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/topLevelFromClass.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/topLevelFromClass.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { public method (): void public final method bar(): int } +@kotlin.Metadata public final class TopLevelFromClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(p0: int, p1: int): int diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/topLevelFromExtension.txt b/compiler/testData/codegen/light-analysis/callableReference/function/topLevelFromExtension.txt index ed376543cdf..f74de0a9554 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/topLevelFromExtension.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/topLevelFromExtension.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class A { public method (): void } +@kotlin.Metadata public final class TopLevelFromExtensionKt { public final static method bar(@org.jetbrains.annotations.NotNull p0: A): int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/topLevelFromTopLevelStringNoArgs.txt b/compiler/testData/codegen/light-analysis/callableReference/function/topLevelFromTopLevelStringNoArgs.txt index ca1dff6afee..ed423e64978 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/topLevelFromTopLevelStringNoArgs.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/topLevelFromTopLevelStringNoArgs.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TopLevelFromTopLevelStringNoArgsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/topLevelFromTopLevelStringOneStringArg.txt b/compiler/testData/codegen/light-analysis/callableReference/function/topLevelFromTopLevelStringOneStringArg.txt index fcb7ff6ddad..5ebbe115f2b 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/topLevelFromTopLevelStringOneStringArg.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/topLevelFromTopLevelStringOneStringArg.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TopLevelFromTopLevelStringOneStringArgKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/topLevelFromTopLevelUnitNoArgs.txt b/compiler/testData/codegen/light-analysis/callableReference/function/topLevelFromTopLevelUnitNoArgs.txt index b637c02598e..b76964d8057 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/topLevelFromTopLevelUnitNoArgs.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/topLevelFromTopLevelUnitNoArgs.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TopLevelFromTopLevelUnitNoArgsKt { private static @org.jetbrains.annotations.NotNull field result: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/topLevelFromTopLevelUnitOneStringArg.txt b/compiler/testData/codegen/light-analysis/callableReference/function/topLevelFromTopLevelUnitOneStringArg.txt index 5c3ab62ea8d..5d4e6c97a3d 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/topLevelFromTopLevelUnitOneStringArg.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/topLevelFromTopLevelUnitOneStringArg.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TopLevelFromTopLevelUnitOneStringArgKt { private static @org.jetbrains.annotations.NotNull field result: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/traitImplMethodWithClassReceiver.txt b/compiler/testData/codegen/light-analysis/callableReference/function/traitImplMethodWithClassReceiver.txt index e72ddb41d75..06c8fe7b304 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/traitImplMethodWithClassReceiver.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/traitImplMethodWithClassReceiver.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class B { inner class B/C public method (): void public @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class B/C { synthetic final field this$0: B inner class B/C @@ -11,16 +13,19 @@ public final class B/C { public final @org.jetbrains.annotations.NotNull method bar(): java.lang.String } +@kotlin.Metadata public interface T { inner class T/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class T/DefaultImpls { inner class T/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: T): java.lang.String } +@kotlin.Metadata public final class TraitImplMethodWithClassReceiverKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/function/traitMember.txt b/compiler/testData/codegen/light-analysis/callableReference/function/traitMember.txt index e5bb83a0358..b6c0270542e 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/function/traitMember.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/function/traitMember.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public interface A { public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class B { public method (): void public @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class TraitMemberKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/property/accessViaSubclass.txt b/compiler/testData/codegen/light-analysis/callableReference/property/accessViaSubclass.txt index 6d91dea9aca..cd1fda876f5 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/property/accessViaSubclass.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/property/accessViaSubclass.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class AccessViaSubclassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public abstract class Base { private final @org.jetbrains.annotations.NotNull field result: java.lang.String public method (): void public final @org.jetbrains.annotations.NotNull method getResult(): java.lang.String } +@kotlin.Metadata public final class Derived { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/callableReference/property/delegated.txt b/compiler/testData/codegen/light-analysis/callableReference/property/delegated.txt index 58a3811731b..3a61ca916ec 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/property/delegated.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/property/delegated.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final @org.jetbrains.annotations.NotNull field two$delegate: NumberDecrypter @@ -5,6 +6,7 @@ public final class A { public final method getTwo(): int } +@kotlin.Metadata public final class DelegatedKt { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final static @org.jetbrains.annotations.NotNull field four$delegate: NumberDecrypter @@ -12,6 +14,7 @@ public final class DelegatedKt { public final static method getFour(): int } +@kotlin.Metadata public final class NumberDecrypter { public final static field INSTANCE: NumberDecrypter private method (): void diff --git a/compiler/testData/codegen/light-analysis/callableReference/property/delegatedMutable.txt b/compiler/testData/codegen/light-analysis/callableReference/property/delegatedMutable.txt index dee35f82bfe..c9c6d3307a5 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/property/delegatedMutable.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/property/delegatedMutable.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Delegate { public final static field INSTANCE: Delegate private static @org.jetbrains.annotations.NotNull field value: java.lang.String @@ -8,6 +9,7 @@ public final class Delegate { public final method setValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty, @org.jetbrains.annotations.NotNull p2: java.lang.String): void } +@kotlin.Metadata public final class DelegatedMutableKt { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final static @org.jetbrains.annotations.NotNull field result$delegate: Delegate diff --git a/compiler/testData/codegen/light-analysis/callableReference/property/enumNameOrdinal.txt b/compiler/testData/codegen/light-analysis/callableReference/property/enumNameOrdinal.txt index 5f8243b5781..c10b428ca20 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/property/enumNameOrdinal.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/property/enumNameOrdinal.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class E { public final static field I: E protected method (p0: java.lang.String, p1: int): void @@ -5,6 +6,7 @@ public enum class E { public static method values(): E[] } +@kotlin.Metadata public final class EnumNameOrdinalKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/property/extensionToArray.txt b/compiler/testData/codegen/light-analysis/callableReference/property/extensionToArray.txt index 80014f08a50..a090a73391a 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/property/extensionToArray.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/property/extensionToArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ExtensionToArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method getFirstElement(@org.jetbrains.annotations.NotNull p0: java.lang.String[]): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/callableReference/property/genericProperty.txt b/compiler/testData/codegen/light-analysis/callableReference/property/genericProperty.txt index 5862a32bf9a..0d72effc6f2 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/property/genericProperty.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/property/genericProperty.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class DVal { private final @org.jetbrains.annotations.NotNull field kmember: kotlin.reflect.KProperty1 public method (@org.jetbrains.annotations.NotNull p0: kotlin.reflect.KProperty1): void @@ -5,6 +6,7 @@ public final class DVal { public final method getValue(p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty): java.lang.Object } +@kotlin.Metadata public final class GenericPropertyKt { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final static @org.jetbrains.annotations.Nullable field additionalText$delegate: DVal @@ -14,6 +16,7 @@ public final class GenericPropertyKt { public final static method getAdditionalValue(@org.jetbrains.annotations.NotNull p0: Value): java.lang.Object } +@kotlin.Metadata public final class Value { private @org.jetbrains.annotations.Nullable field text: java.lang.String private field value: java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/callableReference/property/invokePropertyReference.txt b/compiler/testData/codegen/light-analysis/callableReference/property/invokePropertyReference.txt index e4b4fe29bb9..c94bfbf0314 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/property/invokePropertyReference.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/property/invokePropertyReference.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { public method (): void public final @org.jetbrains.annotations.NotNull method getMember(): java.lang.String } +@kotlin.Metadata public final class InvokePropertyReferenceKt { private static @org.jetbrains.annotations.NotNull field state: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/callableReference/property/javaBeanConvention.txt b/compiler/testData/codegen/light-analysis/callableReference/property/javaBeanConvention.txt index 1ebec9862a6..974084119bf 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/property/javaBeanConvention.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/property/javaBeanConvention.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class JavaBeanConventionKt { private static field aBcde: int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/callableReference/property/kClassInstanceIsInitializedFirst.txt b/compiler/testData/codegen/light-analysis/callableReference/property/kClassInstanceIsInitializedFirst.txt index 36a876d9e1b..16cdf4c675d 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/property/kClassInstanceIsInitializedFirst.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/property/kClassInstanceIsInitializedFirst.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field Companion: A.Companion private final @org.jetbrains.annotations.NotNull field foo: java.lang.String @@ -7,12 +8,14 @@ public final class A { public final @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String } +@kotlin.Metadata public final static class A/Companion { inner class A/Companion private method (): void public final @org.jetbrains.annotations.NotNull method getRef(): kotlin.reflect.KProperty1 } +@kotlin.Metadata public final class KClassInstanceIsInitializedFirstKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/property/kt12044.txt b/compiler/testData/codegen/light-analysis/callableReference/property/kt12044.txt index 370ab6338d3..a553d687773 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/property/kt12044.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/property/kt12044.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt12044Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/property/kt12982_protectedPropertyReference.txt b/compiler/testData/codegen/light-analysis/callableReference/property/kt12982_protectedPropertyReference.txt index 741e388a86d..fc87c4f9187 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/property/kt12982_protectedPropertyReference.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/property/kt12982_protectedPropertyReference.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Foo { private field x: int public method (): void @@ -6,6 +7,7 @@ public final class Foo { protected final method setX(p0: int): void } +@kotlin.Metadata public final class Kt12982_protectedPropertyReferenceKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/property/kt14330.txt b/compiler/testData/codegen/light-analysis/callableReference/property/kt14330.txt index 6fcebcb5519..f4a210727a6 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/property/kt14330.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/property/kt14330.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Foo { private @org.jetbrains.annotations.Nullable field bar: java.lang.Integer public method (@org.jetbrains.annotations.Nullable p0: java.lang.Integer): void @@ -11,6 +12,7 @@ public final class Foo { public method toString(): java.lang.String } +@kotlin.Metadata public final class Kt14330Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/property/kt14330_2.txt b/compiler/testData/codegen/light-analysis/callableReference/property/kt14330_2.txt index 14c2940637c..43c5dd5e264 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/property/kt14330_2.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/property/kt14330_2.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt14330_2Kt { private static @org.jetbrains.annotations.Nullable field recivier: java.lang.Object private static @org.jetbrains.annotations.Nullable field value2: java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/callableReference/property/kt6870_privatePropertyReference.txt b/compiler/testData/codegen/light-analysis/callableReference/property/kt6870_privatePropertyReference.txt index 0466a419996..36954338adc 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/property/kt6870_privatePropertyReference.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/property/kt6870_privatePropertyReference.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt6870_privatePropertyReferenceKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Test { private field iv: int public method (): void diff --git a/compiler/testData/codegen/light-analysis/callableReference/property/listOfStringsMapLength.txt b/compiler/testData/codegen/light-analysis/callableReference/property/listOfStringsMapLength.txt index b133fbe9510..6e4133a2bed 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/property/listOfStringsMapLength.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/property/listOfStringsMapLength.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ListOfStringsMapLengthKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/property/localClassVar.txt b/compiler/testData/codegen/light-analysis/callableReference/property/localClassVar.txt index 82e07dbd352..c8210a1078b 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/property/localClassVar.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/property/localClassVar.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LocalClassVarKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/property/overriddenInSubclass.txt b/compiler/testData/codegen/light-analysis/callableReference/property/overriddenInSubclass.txt index a2eef0f2d7b..117b9bd508a 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/property/overriddenInSubclass.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/property/overriddenInSubclass.txt @@ -1,15 +1,18 @@ +@kotlin.Metadata public class Base { private final @org.jetbrains.annotations.NotNull field foo: java.lang.String public method (): void public @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String } +@kotlin.Metadata public final class Derived { private final @org.jetbrains.annotations.NotNull field foo: java.lang.String public method (): void public @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String } +@kotlin.Metadata public final class OverriddenInSubclassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/property/privateSetterInsideClass.txt b/compiler/testData/codegen/light-analysis/callableReference/property/privateSetterInsideClass.txt index 86d9e573084..c0909602ad6 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/property/privateSetterInsideClass.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/property/privateSetterInsideClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Bar { private @org.jetbrains.annotations.NotNull field foo: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -6,6 +7,7 @@ public final class Bar { public final method test(): void } +@kotlin.Metadata public final class PrivateSetterInsideClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/property/privateSetterOutsideClass.txt b/compiler/testData/codegen/light-analysis/callableReference/property/privateSetterOutsideClass.txt index 48d9a309a59..500b06d9103 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/property/privateSetterOutsideClass.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/property/privateSetterOutsideClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class Bar { private @org.jetbrains.annotations.NotNull field foo: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -5,11 +6,13 @@ public class Bar { private final method setFoo(p0: java.lang.String): void } +@kotlin.Metadata public final class Baz { public method (): void public final @org.jetbrains.annotations.NotNull method ref(): kotlin.reflect.KProperty1 } +@kotlin.Metadata public final class PrivateSetterOutsideClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/property/simpleExtension.txt b/compiler/testData/codegen/light-analysis/callableReference/property/simpleExtension.txt index 502e6861447..954b05d1e7d 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/property/simpleExtension.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/property/simpleExtension.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimpleExtensionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method getId(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/callableReference/property/simpleMember.txt b/compiler/testData/codegen/light-analysis/callableReference/property/simpleMember.txt index 34e3d88e776..dbfc17ef8fd 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/property/simpleMember.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/property/simpleMember.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { private final field x: int public method (p0: int): void public final method getX(): int } +@kotlin.Metadata public final class SimpleMemberKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/property/simpleMutableExtension.txt b/compiler/testData/codegen/light-analysis/callableReference/property/simpleMutableExtension.txt index a5f039336fc..5ce06615d36 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/property/simpleMutableExtension.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/property/simpleMutableExtension.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimpleMutableExtensionKt { private static field storage: int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/callableReference/property/simpleMutableMember.txt b/compiler/testData/codegen/light-analysis/callableReference/property/simpleMutableMember.txt index 3ae26ed35a1..2fe0bd2c7c4 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/property/simpleMutableMember.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/property/simpleMutableMember.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Box { private @org.jetbrains.annotations.NotNull field value: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -11,6 +12,7 @@ public final class Box { public method toString(): java.lang.String } +@kotlin.Metadata public final class SimpleMutableMemberKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/callableReference/property/simpleMutableTopLevel.txt b/compiler/testData/codegen/light-analysis/callableReference/property/simpleMutableTopLevel.txt index f3e35b3a33c..4c37f92e932 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/property/simpleMutableTopLevel.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/property/simpleMutableTopLevel.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Box { private final @org.jetbrains.annotations.NotNull field value: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -10,6 +11,7 @@ public final class Box { public method toString(): java.lang.String } +@kotlin.Metadata public final class SimpleMutableTopLevelKt { private static @org.jetbrains.annotations.NotNull field pr: Box public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/callableReference/property/simpleTopLevel.txt b/compiler/testData/codegen/light-analysis/callableReference/property/simpleTopLevel.txt index d041d346eb5..f7c976539a2 100644 --- a/compiler/testData/codegen/light-analysis/callableReference/property/simpleTopLevel.txt +++ b/compiler/testData/codegen/light-analysis/callableReference/property/simpleTopLevel.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Box { private final @org.jetbrains.annotations.NotNull field value: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -10,6 +11,7 @@ public final class Box { public method toString(): java.lang.String } +@kotlin.Metadata public final class SimpleTopLevelKt { private final static @org.jetbrains.annotations.NotNull field foo: Box public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/casts/as.txt b/compiler/testData/codegen/light-analysis/casts/as.txt index bb60c0fc6d8..2ac699d5bc9 100644 --- a/compiler/testData/codegen/light-analysis/casts/as.txt +++ b/compiler/testData/codegen/light-analysis/casts/as.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class AsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.Object): java.lang.Runnable diff --git a/compiler/testData/codegen/light-analysis/casts/asForConstants.txt b/compiler/testData/codegen/light-analysis/casts/asForConstants.txt index 9cb586c29c8..05491a0b435 100644 --- a/compiler/testData/codegen/light-analysis/casts/asForConstants.txt +++ b/compiler/testData/codegen/light-analysis/casts/asForConstants.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class AsForConstantsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method check(p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function1): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/casts/asSafe.txt b/compiler/testData/codegen/light-analysis/casts/asSafe.txt index a896ad50404..90dde6cf635 100644 --- a/compiler/testData/codegen/light-analysis/casts/asSafe.txt +++ b/compiler/testData/codegen/light-analysis/casts/asSafe.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class AsSafeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.Nullable method foo(@org.jetbrains.annotations.NotNull p0: java.lang.Object): java.lang.Runnable diff --git a/compiler/testData/codegen/light-analysis/casts/asSafeFail.txt b/compiler/testData/codegen/light-analysis/casts/asSafeFail.txt index 1d315cf4270..e2113ebd3b5 100644 --- a/compiler/testData/codegen/light-analysis/casts/asSafeFail.txt +++ b/compiler/testData/codegen/light-analysis/casts/asSafeFail.txt @@ -1,11 +1,14 @@ +@kotlin.Metadata public final class A { public method (): void } +@kotlin.Metadata public final class AsSafeFailKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class B { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/casts/asSafeForConstants.txt b/compiler/testData/codegen/light-analysis/casts/asSafeForConstants.txt index 3553c1d5961..4379c3d6b9a 100644 --- a/compiler/testData/codegen/light-analysis/casts/asSafeForConstants.txt +++ b/compiler/testData/codegen/light-analysis/casts/asSafeForConstants.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class AsSafeForConstantsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/casts/asUnit.txt b/compiler/testData/codegen/light-analysis/casts/asUnit.txt index d097f235984..d87a32d218a 100644 --- a/compiler/testData/codegen/light-analysis/casts/asUnit.txt +++ b/compiler/testData/codegen/light-analysis/casts/asUnit.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class AsUnitKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/casts/asWithGeneric.txt b/compiler/testData/codegen/light-analysis/casts/asWithGeneric.txt index e95eafded45..debe2d762a9 100644 --- a/compiler/testData/codegen/light-analysis/casts/asWithGeneric.txt +++ b/compiler/testData/codegen/light-analysis/casts/asWithGeneric.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class AsWithGenericKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test1(): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/casts/castGenericNull.txt b/compiler/testData/codegen/light-analysis/casts/castGenericNull.txt index 623de309aa0..bce51bfce7f 100644 --- a/compiler/testData/codegen/light-analysis/casts/castGenericNull.txt +++ b/compiler/testData/codegen/light-analysis/casts/castGenericNull.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CastGenericNullKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method castToString(p0: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/casts/functions/asFunKBig.txt b/compiler/testData/codegen/light-analysis/casts/functions/asFunKBig.txt index 97f8ae330ba..c8f18e5f272 100644 --- a/compiler/testData/codegen/light-analysis/casts/functions/asFunKBig.txt +++ b/compiler/testData/codegen/light-analysis/casts/functions/asFunKBig.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class AsFunKBigKt { private final static @org.jetbrains.annotations.NotNull field fns: java.lang.Object[] private final static @org.jetbrains.annotations.NotNull field tests: TestFnBase[] @@ -31,6 +32,7 @@ public final class AsFunKBigKt { public final static @org.jetbrains.annotations.NotNull method getTests(): TestFnBase[] } +@kotlin.Metadata public final class TestFn0 { public final static field INSTANCE: TestFn0 private method (): void @@ -38,6 +40,7 @@ public final class TestFn0 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn1 { public final static field INSTANCE: TestFn1 private method (): void @@ -45,6 +48,7 @@ public final class TestFn1 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn10 { public final static field INSTANCE: TestFn10 private method (): void @@ -52,6 +56,7 @@ public final class TestFn10 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn11 { public final static field INSTANCE: TestFn11 private method (): void @@ -59,6 +64,7 @@ public final class TestFn11 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn12 { public final static field INSTANCE: TestFn12 private method (): void @@ -66,6 +72,7 @@ public final class TestFn12 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn13 { public final static field INSTANCE: TestFn13 private method (): void @@ -73,6 +80,7 @@ public final class TestFn13 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn14 { public final static field INSTANCE: TestFn14 private method (): void @@ -80,6 +88,7 @@ public final class TestFn14 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn15 { public final static field INSTANCE: TestFn15 private method (): void @@ -87,6 +96,7 @@ public final class TestFn15 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn16 { public final static field INSTANCE: TestFn16 private method (): void @@ -94,6 +104,7 @@ public final class TestFn16 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn17 { public final static field INSTANCE: TestFn17 private method (): void @@ -101,6 +112,7 @@ public final class TestFn17 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn18 { public final static field INSTANCE: TestFn18 private method (): void @@ -108,6 +120,7 @@ public final class TestFn18 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn19 { public final static field INSTANCE: TestFn19 private method (): void @@ -115,6 +128,7 @@ public final class TestFn19 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn2 { public final static field INSTANCE: TestFn2 private method (): void @@ -122,6 +136,7 @@ public final class TestFn2 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn20 { public final static field INSTANCE: TestFn20 private method (): void @@ -129,6 +144,7 @@ public final class TestFn20 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn21 { public final static field INSTANCE: TestFn21 private method (): void @@ -136,6 +152,7 @@ public final class TestFn21 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn22 { public final static field INSTANCE: TestFn22 private method (): void @@ -143,6 +160,7 @@ public final class TestFn22 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn3 { public final static field INSTANCE: TestFn3 private method (): void @@ -150,6 +168,7 @@ public final class TestFn3 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn4 { public final static field INSTANCE: TestFn4 private method (): void @@ -157,6 +176,7 @@ public final class TestFn4 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn5 { public final static field INSTANCE: TestFn5 private method (): void @@ -164,6 +184,7 @@ public final class TestFn5 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn6 { public final static field INSTANCE: TestFn6 private method (): void @@ -171,6 +192,7 @@ public final class TestFn6 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn7 { public final static field INSTANCE: TestFn7 private method (): void @@ -178,6 +200,7 @@ public final class TestFn7 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn8 { public final static field INSTANCE: TestFn8 private method (): void @@ -185,6 +208,7 @@ public final class TestFn8 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn9 { public final static field INSTANCE: TestFn9 private method (): void @@ -192,6 +216,7 @@ public final class TestFn9 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public interface TestFnBase { public abstract method testBad(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void public abstract method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/casts/functions/asFunKSmall.txt b/compiler/testData/codegen/light-analysis/casts/functions/asFunKSmall.txt index ec7944e254c..98d3d2ffd54 100644 --- a/compiler/testData/codegen/light-analysis/casts/functions/asFunKSmall.txt +++ b/compiler/testData/codegen/light-analysis/casts/functions/asFunKSmall.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class AsFunKSmallKt { public final static method asFailsWithCCE(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function0): void public final static method asSucceeds(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function0): void @@ -6,6 +7,7 @@ public final class AsFunKSmallKt { public final static method fn1(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class MyFun { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/casts/functions/isFunKBig.txt b/compiler/testData/codegen/light-analysis/casts/functions/isFunKBig.txt index 72688826b64..ac50c9cabe5 100644 --- a/compiler/testData/codegen/light-analysis/casts/functions/isFunKBig.txt +++ b/compiler/testData/codegen/light-analysis/casts/functions/isFunKBig.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IsFunKBigKt { private final static @org.jetbrains.annotations.NotNull field fns: java.lang.Object[] private final static @org.jetbrains.annotations.NotNull field tests: TestFnBase[] @@ -29,6 +30,7 @@ public final class IsFunKBigKt { public final static @org.jetbrains.annotations.NotNull method getTests(): TestFnBase[] } +@kotlin.Metadata public final class TestFn0 { public final static field INSTANCE: TestFn0 private method (): void @@ -36,6 +38,7 @@ public final class TestFn0 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn1 { public final static field INSTANCE: TestFn1 private method (): void @@ -43,6 +46,7 @@ public final class TestFn1 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn10 { public final static field INSTANCE: TestFn10 private method (): void @@ -50,6 +54,7 @@ public final class TestFn10 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn11 { public final static field INSTANCE: TestFn11 private method (): void @@ -57,6 +62,7 @@ public final class TestFn11 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn12 { public final static field INSTANCE: TestFn12 private method (): void @@ -64,6 +70,7 @@ public final class TestFn12 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn13 { public final static field INSTANCE: TestFn13 private method (): void @@ -71,6 +78,7 @@ public final class TestFn13 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn14 { public final static field INSTANCE: TestFn14 private method (): void @@ -78,6 +86,7 @@ public final class TestFn14 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn15 { public final static field INSTANCE: TestFn15 private method (): void @@ -85,6 +94,7 @@ public final class TestFn15 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn16 { public final static field INSTANCE: TestFn16 private method (): void @@ -92,6 +102,7 @@ public final class TestFn16 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn17 { public final static field INSTANCE: TestFn17 private method (): void @@ -99,6 +110,7 @@ public final class TestFn17 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn18 { public final static field INSTANCE: TestFn18 private method (): void @@ -106,6 +118,7 @@ public final class TestFn18 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn19 { public final static field INSTANCE: TestFn19 private method (): void @@ -113,6 +126,7 @@ public final class TestFn19 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn2 { public final static field INSTANCE: TestFn2 private method (): void @@ -120,6 +134,7 @@ public final class TestFn2 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn20 { public final static field INSTANCE: TestFn20 private method (): void @@ -127,6 +142,7 @@ public final class TestFn20 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn21 { public final static field INSTANCE: TestFn21 private method (): void @@ -134,6 +150,7 @@ public final class TestFn21 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn22 { public final static field INSTANCE: TestFn22 private method (): void @@ -141,6 +158,7 @@ public final class TestFn22 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn3 { public final static field INSTANCE: TestFn3 private method (): void @@ -148,6 +166,7 @@ public final class TestFn3 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn4 { public final static field INSTANCE: TestFn4 private method (): void @@ -155,6 +174,7 @@ public final class TestFn4 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn5 { public final static field INSTANCE: TestFn5 private method (): void @@ -162,6 +182,7 @@ public final class TestFn5 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn6 { public final static field INSTANCE: TestFn6 private method (): void @@ -169,6 +190,7 @@ public final class TestFn6 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn7 { public final static field INSTANCE: TestFn7 private method (): void @@ -176,6 +198,7 @@ public final class TestFn7 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn8 { public final static field INSTANCE: TestFn8 private method (): void @@ -183,6 +206,7 @@ public final class TestFn8 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn9 { public final static field INSTANCE: TestFn9 private method (): void @@ -190,6 +214,7 @@ public final class TestFn9 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public abstract class TestFnBase { private final @org.jetbrains.annotations.NotNull field type: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/casts/functions/isFunKSmall.txt b/compiler/testData/codegen/light-analysis/casts/functions/isFunKSmall.txt index fbb3a1e6433..f7884846188 100644 --- a/compiler/testData/codegen/light-analysis/casts/functions/isFunKSmall.txt +++ b/compiler/testData/codegen/light-analysis/casts/functions/isFunKSmall.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { public method (): void public final method foo(): void } +@kotlin.Metadata public final class IsFunKSmallKt { private final static @org.jetbrains.annotations.NotNull field lambda0: kotlin.jvm.functions.Function0 private final static @org.jetbrains.annotations.NotNull field lambda1: kotlin.jvm.functions.Function1 diff --git a/compiler/testData/codegen/light-analysis/casts/functions/javaTypeIsFunK.txt b/compiler/testData/codegen/light-analysis/casts/functions/javaTypeIsFunK.txt index e1872b57402..ddc624128d5 100644 --- a/compiler/testData/codegen/light-analysis/casts/functions/javaTypeIsFunK.txt +++ b/compiler/testData/codegen/light-analysis/casts/functions/javaTypeIsFunK.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/casts/functions/reifiedAsFunKBig.txt b/compiler/testData/codegen/light-analysis/casts/functions/reifiedAsFunKBig.txt index 556dfc1c2c3..0872318f1f5 100644 --- a/compiler/testData/codegen/light-analysis/casts/functions/reifiedAsFunKBig.txt +++ b/compiler/testData/codegen/light-analysis/casts/functions/reifiedAsFunKBig.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ReifiedAsFunKBigKt { private final static @org.jetbrains.annotations.NotNull field fns: java.lang.Object[] private final static @org.jetbrains.annotations.NotNull field tests: TestFnBase[] @@ -31,6 +32,7 @@ public final class ReifiedAsFunKBigKt { private final static method reifiedAsSucceeds(p0: java.lang.Object, p1: java.lang.String): void } +@kotlin.Metadata public final class TestFn0 { public final static field INSTANCE: TestFn0 private method (): void @@ -38,6 +40,7 @@ public final class TestFn0 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn1 { public final static field INSTANCE: TestFn1 private method (): void @@ -45,6 +48,7 @@ public final class TestFn1 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn10 { public final static field INSTANCE: TestFn10 private method (): void @@ -52,6 +56,7 @@ public final class TestFn10 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn11 { public final static field INSTANCE: TestFn11 private method (): void @@ -59,6 +64,7 @@ public final class TestFn11 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn12 { public final static field INSTANCE: TestFn12 private method (): void @@ -66,6 +72,7 @@ public final class TestFn12 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn13 { public final static field INSTANCE: TestFn13 private method (): void @@ -73,6 +80,7 @@ public final class TestFn13 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn14 { public final static field INSTANCE: TestFn14 private method (): void @@ -80,6 +88,7 @@ public final class TestFn14 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn15 { public final static field INSTANCE: TestFn15 private method (): void @@ -87,6 +96,7 @@ public final class TestFn15 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn16 { public final static field INSTANCE: TestFn16 private method (): void @@ -94,6 +104,7 @@ public final class TestFn16 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn17 { public final static field INSTANCE: TestFn17 private method (): void @@ -101,6 +112,7 @@ public final class TestFn17 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn18 { public final static field INSTANCE: TestFn18 private method (): void @@ -108,6 +120,7 @@ public final class TestFn18 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn19 { public final static field INSTANCE: TestFn19 private method (): void @@ -115,6 +128,7 @@ public final class TestFn19 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn2 { public final static field INSTANCE: TestFn2 private method (): void @@ -122,6 +136,7 @@ public final class TestFn2 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn20 { public final static field INSTANCE: TestFn20 private method (): void @@ -129,6 +144,7 @@ public final class TestFn20 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn21 { public final static field INSTANCE: TestFn21 private method (): void @@ -136,6 +152,7 @@ public final class TestFn21 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn22 { public final static field INSTANCE: TestFn22 private method (): void @@ -143,6 +160,7 @@ public final class TestFn22 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn3 { public final static field INSTANCE: TestFn3 private method (): void @@ -150,6 +168,7 @@ public final class TestFn3 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn4 { public final static field INSTANCE: TestFn4 private method (): void @@ -157,6 +176,7 @@ public final class TestFn4 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn5 { public final static field INSTANCE: TestFn5 private method (): void @@ -164,6 +184,7 @@ public final class TestFn5 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn6 { public final static field INSTANCE: TestFn6 private method (): void @@ -171,6 +192,7 @@ public final class TestFn6 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn7 { public final static field INSTANCE: TestFn7 private method (): void @@ -178,6 +200,7 @@ public final class TestFn7 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn8 { public final static field INSTANCE: TestFn8 private method (): void @@ -185,6 +208,7 @@ public final class TestFn8 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn9 { public final static field INSTANCE: TestFn9 private method (): void @@ -192,6 +216,7 @@ public final class TestFn9 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public interface TestFnBase { public abstract method testBad(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void public abstract method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/casts/functions/reifiedAsFunKSmall.txt b/compiler/testData/codegen/light-analysis/casts/functions/reifiedAsFunKSmall.txt index cb38a58d864..6c364dd70c0 100644 --- a/compiler/testData/codegen/light-analysis/casts/functions/reifiedAsFunKSmall.txt +++ b/compiler/testData/codegen/light-analysis/casts/functions/reifiedAsFunKSmall.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ReifiedAsFunKSmallKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method fn0(): void diff --git a/compiler/testData/codegen/light-analysis/casts/functions/reifiedIsFunKBig.txt b/compiler/testData/codegen/light-analysis/casts/functions/reifiedIsFunKBig.txt index 7bec9e6eb50..f4f3787e9b7 100644 --- a/compiler/testData/codegen/light-analysis/casts/functions/reifiedIsFunKBig.txt +++ b/compiler/testData/codegen/light-analysis/casts/functions/reifiedIsFunKBig.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ReifiedIsFunKBigKt { private final static @org.jetbrains.annotations.NotNull field fns: java.lang.Object[] private final static @org.jetbrains.annotations.NotNull field tests: TestFnBase[] @@ -31,6 +32,7 @@ public final class ReifiedIsFunKBigKt { public final static @org.jetbrains.annotations.NotNull method getTests(): TestFnBase[] } +@kotlin.Metadata public final class TestFn0 { public final static field INSTANCE: TestFn0 private method (): void @@ -38,6 +40,7 @@ public final class TestFn0 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn1 { public final static field INSTANCE: TestFn1 private method (): void @@ -45,6 +48,7 @@ public final class TestFn1 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn10 { public final static field INSTANCE: TestFn10 private method (): void @@ -52,6 +56,7 @@ public final class TestFn10 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn11 { public final static field INSTANCE: TestFn11 private method (): void @@ -59,6 +64,7 @@ public final class TestFn11 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn12 { public final static field INSTANCE: TestFn12 private method (): void @@ -66,6 +72,7 @@ public final class TestFn12 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn13 { public final static field INSTANCE: TestFn13 private method (): void @@ -73,6 +80,7 @@ public final class TestFn13 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn14 { public final static field INSTANCE: TestFn14 private method (): void @@ -80,6 +88,7 @@ public final class TestFn14 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn15 { public final static field INSTANCE: TestFn15 private method (): void @@ -87,6 +96,7 @@ public final class TestFn15 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn16 { public final static field INSTANCE: TestFn16 private method (): void @@ -94,6 +104,7 @@ public final class TestFn16 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn17 { public final static field INSTANCE: TestFn17 private method (): void @@ -101,6 +112,7 @@ public final class TestFn17 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn18 { public final static field INSTANCE: TestFn18 private method (): void @@ -108,6 +120,7 @@ public final class TestFn18 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn19 { public final static field INSTANCE: TestFn19 private method (): void @@ -115,6 +128,7 @@ public final class TestFn19 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn2 { public final static field INSTANCE: TestFn2 private method (): void @@ -122,6 +136,7 @@ public final class TestFn2 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn20 { public final static field INSTANCE: TestFn20 private method (): void @@ -129,6 +144,7 @@ public final class TestFn20 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn21 { public final static field INSTANCE: TestFn21 private method (): void @@ -136,6 +152,7 @@ public final class TestFn21 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn22 { public final static field INSTANCE: TestFn22 private method (): void @@ -143,6 +160,7 @@ public final class TestFn22 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn3 { public final static field INSTANCE: TestFn3 private method (): void @@ -150,6 +168,7 @@ public final class TestFn3 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn4 { public final static field INSTANCE: TestFn4 private method (): void @@ -157,6 +176,7 @@ public final class TestFn4 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn5 { public final static field INSTANCE: TestFn5 private method (): void @@ -164,6 +184,7 @@ public final class TestFn5 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn6 { public final static field INSTANCE: TestFn6 private method (): void @@ -171,6 +192,7 @@ public final class TestFn6 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn7 { public final static field INSTANCE: TestFn7 private method (): void @@ -178,6 +200,7 @@ public final class TestFn7 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn8 { public final static field INSTANCE: TestFn8 private method (): void @@ -185,6 +208,7 @@ public final class TestFn8 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn9 { public final static field INSTANCE: TestFn9 private method (): void @@ -192,6 +216,7 @@ public final class TestFn9 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public abstract class TestFnBase { private final @org.jetbrains.annotations.NotNull field type: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/casts/functions/reifiedIsFunKSmall.txt b/compiler/testData/codegen/light-analysis/casts/functions/reifiedIsFunKSmall.txt index faccfa90959..180f69e1b30 100644 --- a/compiler/testData/codegen/light-analysis/casts/functions/reifiedIsFunKSmall.txt +++ b/compiler/testData/codegen/light-analysis/casts/functions/reifiedIsFunKSmall.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ReifiedIsFunKSmallKt { private final static method assertReifiedIs(p0: java.lang.Object, p1: java.lang.String): void private final static method assertReifiedIsNot(p0: java.lang.Object, p1: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/casts/functions/reifiedSafeAsFunKBig.txt b/compiler/testData/codegen/light-analysis/casts/functions/reifiedSafeAsFunKBig.txt index 87cc126d025..313a912a66f 100644 --- a/compiler/testData/codegen/light-analysis/casts/functions/reifiedSafeAsFunKBig.txt +++ b/compiler/testData/codegen/light-analysis/casts/functions/reifiedSafeAsFunKBig.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ReifiedSafeAsFunKBigKt { private final static @org.jetbrains.annotations.NotNull field fns: java.lang.Object[] private final static @org.jetbrains.annotations.NotNull field tests: TestFnBase[] @@ -31,6 +32,7 @@ public final class ReifiedSafeAsFunKBigKt { private final static method reifiedSafeAsReturnsNull(p0: java.lang.Object, p1: java.lang.String): void } +@kotlin.Metadata public final class TestFn0 { public final static field INSTANCE: TestFn0 private method (): void @@ -38,6 +40,7 @@ public final class TestFn0 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn1 { public final static field INSTANCE: TestFn1 private method (): void @@ -45,6 +48,7 @@ public final class TestFn1 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn10 { public final static field INSTANCE: TestFn10 private method (): void @@ -52,6 +56,7 @@ public final class TestFn10 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn11 { public final static field INSTANCE: TestFn11 private method (): void @@ -59,6 +64,7 @@ public final class TestFn11 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn12 { public final static field INSTANCE: TestFn12 private method (): void @@ -66,6 +72,7 @@ public final class TestFn12 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn13 { public final static field INSTANCE: TestFn13 private method (): void @@ -73,6 +80,7 @@ public final class TestFn13 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn14 { public final static field INSTANCE: TestFn14 private method (): void @@ -80,6 +88,7 @@ public final class TestFn14 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn15 { public final static field INSTANCE: TestFn15 private method (): void @@ -87,6 +96,7 @@ public final class TestFn15 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn16 { public final static field INSTANCE: TestFn16 private method (): void @@ -94,6 +104,7 @@ public final class TestFn16 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn17 { public final static field INSTANCE: TestFn17 private method (): void @@ -101,6 +112,7 @@ public final class TestFn17 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn18 { public final static field INSTANCE: TestFn18 private method (): void @@ -108,6 +120,7 @@ public final class TestFn18 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn19 { public final static field INSTANCE: TestFn19 private method (): void @@ -115,6 +128,7 @@ public final class TestFn19 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn2 { public final static field INSTANCE: TestFn2 private method (): void @@ -122,6 +136,7 @@ public final class TestFn2 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn20 { public final static field INSTANCE: TestFn20 private method (): void @@ -129,6 +144,7 @@ public final class TestFn20 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn21 { public final static field INSTANCE: TestFn21 private method (): void @@ -136,6 +152,7 @@ public final class TestFn21 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn22 { public final static field INSTANCE: TestFn22 private method (): void @@ -143,6 +160,7 @@ public final class TestFn22 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn3 { public final static field INSTANCE: TestFn3 private method (): void @@ -150,6 +168,7 @@ public final class TestFn3 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn4 { public final static field INSTANCE: TestFn4 private method (): void @@ -157,6 +176,7 @@ public final class TestFn4 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn5 { public final static field INSTANCE: TestFn5 private method (): void @@ -164,6 +184,7 @@ public final class TestFn5 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn6 { public final static field INSTANCE: TestFn6 private method (): void @@ -171,6 +192,7 @@ public final class TestFn6 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn7 { public final static field INSTANCE: TestFn7 private method (): void @@ -178,6 +200,7 @@ public final class TestFn7 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn8 { public final static field INSTANCE: TestFn8 private method (): void @@ -185,6 +208,7 @@ public final class TestFn8 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn9 { public final static field INSTANCE: TestFn9 private method (): void @@ -192,6 +216,7 @@ public final class TestFn9 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public interface TestFnBase { public abstract method testBad(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void public abstract method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/casts/functions/reifiedSafeAsFunKSmall.txt b/compiler/testData/codegen/light-analysis/casts/functions/reifiedSafeAsFunKSmall.txt index 796a8fc5b85..d17962ac529 100644 --- a/compiler/testData/codegen/light-analysis/casts/functions/reifiedSafeAsFunKSmall.txt +++ b/compiler/testData/codegen/light-analysis/casts/functions/reifiedSafeAsFunKSmall.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ReifiedSafeAsFunKSmallKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method fn0(): void diff --git a/compiler/testData/codegen/light-analysis/casts/functions/safeAsFunKBig.txt b/compiler/testData/codegen/light-analysis/casts/functions/safeAsFunKBig.txt index 36a44fcc14f..f9db9bfb5a2 100644 --- a/compiler/testData/codegen/light-analysis/casts/functions/safeAsFunKBig.txt +++ b/compiler/testData/codegen/light-analysis/casts/functions/safeAsFunKBig.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SafeAsFunKBigKt { private final static @org.jetbrains.annotations.NotNull field fns: java.lang.Object[] private final static @org.jetbrains.annotations.NotNull field tests: TestFnBase[] @@ -31,6 +32,7 @@ public final class SafeAsFunKBigKt { public final static method safeAsReturnsNull(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function0): void } +@kotlin.Metadata public final class TestFn0 { public final static field INSTANCE: TestFn0 private method (): void @@ -38,6 +40,7 @@ public final class TestFn0 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn1 { public final static field INSTANCE: TestFn1 private method (): void @@ -45,6 +48,7 @@ public final class TestFn1 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn10 { public final static field INSTANCE: TestFn10 private method (): void @@ -52,6 +56,7 @@ public final class TestFn10 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn11 { public final static field INSTANCE: TestFn11 private method (): void @@ -59,6 +64,7 @@ public final class TestFn11 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn12 { public final static field INSTANCE: TestFn12 private method (): void @@ -66,6 +72,7 @@ public final class TestFn12 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn13 { public final static field INSTANCE: TestFn13 private method (): void @@ -73,6 +80,7 @@ public final class TestFn13 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn14 { public final static field INSTANCE: TestFn14 private method (): void @@ -80,6 +88,7 @@ public final class TestFn14 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn15 { public final static field INSTANCE: TestFn15 private method (): void @@ -87,6 +96,7 @@ public final class TestFn15 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn16 { public final static field INSTANCE: TestFn16 private method (): void @@ -94,6 +104,7 @@ public final class TestFn16 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn17 { public final static field INSTANCE: TestFn17 private method (): void @@ -101,6 +112,7 @@ public final class TestFn17 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn18 { public final static field INSTANCE: TestFn18 private method (): void @@ -108,6 +120,7 @@ public final class TestFn18 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn19 { public final static field INSTANCE: TestFn19 private method (): void @@ -115,6 +128,7 @@ public final class TestFn19 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn2 { public final static field INSTANCE: TestFn2 private method (): void @@ -122,6 +136,7 @@ public final class TestFn2 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn20 { public final static field INSTANCE: TestFn20 private method (): void @@ -129,6 +144,7 @@ public final class TestFn20 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn21 { public final static field INSTANCE: TestFn21 private method (): void @@ -136,6 +152,7 @@ public final class TestFn21 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn22 { public final static field INSTANCE: TestFn22 private method (): void @@ -143,6 +160,7 @@ public final class TestFn22 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn3 { public final static field INSTANCE: TestFn3 private method (): void @@ -150,6 +168,7 @@ public final class TestFn3 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn4 { public final static field INSTANCE: TestFn4 private method (): void @@ -157,6 +176,7 @@ public final class TestFn4 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn5 { public final static field INSTANCE: TestFn5 private method (): void @@ -164,6 +184,7 @@ public final class TestFn5 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn6 { public final static field INSTANCE: TestFn6 private method (): void @@ -171,6 +192,7 @@ public final class TestFn6 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn7 { public final static field INSTANCE: TestFn7 private method (): void @@ -178,6 +200,7 @@ public final class TestFn7 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn8 { public final static field INSTANCE: TestFn8 private method (): void @@ -185,6 +208,7 @@ public final class TestFn8 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class TestFn9 { public final static field INSTANCE: TestFn9 private method (): void @@ -192,6 +216,7 @@ public final class TestFn9 { public method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public interface TestFnBase { public abstract method testBad(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void public abstract method testGood(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/casts/functions/safeAsFunKSmall.txt b/compiler/testData/codegen/light-analysis/casts/functions/safeAsFunKSmall.txt index c24bab710b5..3e79e7d8df7 100644 --- a/compiler/testData/codegen/light-analysis/casts/functions/safeAsFunKSmall.txt +++ b/compiler/testData/codegen/light-analysis/casts/functions/safeAsFunKSmall.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SafeAsFunKSmallKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method fn0(): void diff --git a/compiler/testData/codegen/light-analysis/casts/intersectionTypeMultipleBounds.txt b/compiler/testData/codegen/light-analysis/casts/intersectionTypeMultipleBounds.txt index 871dc21cf43..3d05e0a57b1 100644 --- a/compiler/testData/codegen/light-analysis/casts/intersectionTypeMultipleBounds.txt +++ b/compiler/testData/codegen/light-analysis/casts/intersectionTypeMultipleBounds.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public interface A { public abstract @org.jetbrains.annotations.NotNull method bar(): java.lang.String public abstract @org.jetbrains.annotations.Nullable method foo(): java.lang.Object } +@kotlin.Metadata public interface B { public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class C { public method (): void public @org.jetbrains.annotations.NotNull method bar(): java.lang.String @@ -14,6 +17,7 @@ public final class C { public @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class IntersectionTypeMultipleBoundsKt { public final static @org.jetbrains.annotations.NotNull method bar(@org.jetbrains.annotations.NotNull p0: A): java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/casts/intersectionTypeMultipleBoundsImplicitReceiver.txt b/compiler/testData/codegen/light-analysis/casts/intersectionTypeMultipleBoundsImplicitReceiver.txt index 04c9350156f..4ee96c3e852 100644 --- a/compiler/testData/codegen/light-analysis/casts/intersectionTypeMultipleBoundsImplicitReceiver.txt +++ b/compiler/testData/codegen/light-analysis/casts/intersectionTypeMultipleBoundsImplicitReceiver.txt @@ -1,13 +1,17 @@ +@kotlin.Metadata public interface FirstTrait +@kotlin.Metadata public final class Foo { public method (): void public final @org.jetbrains.annotations.NotNull method bar(): java.lang.String } +@kotlin.Metadata public final class IntersectionTypeMultipleBoundsImplicitReceiverKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method doSomething(@org.jetbrains.annotations.NotNull p0: FirstTrait): java.lang.String } +@kotlin.Metadata public interface SecondTrait diff --git a/compiler/testData/codegen/light-analysis/casts/intersectionTypeSmartcast.txt b/compiler/testData/codegen/light-analysis/casts/intersectionTypeSmartcast.txt index f26e37bf703..7563367883d 100644 --- a/compiler/testData/codegen/light-analysis/casts/intersectionTypeSmartcast.txt +++ b/compiler/testData/codegen/light-analysis/casts/intersectionTypeSmartcast.txt @@ -1,11 +1,14 @@ +@kotlin.Metadata public interface A { public abstract @org.jetbrains.annotations.Nullable method foo(): java.lang.Object } +@kotlin.Metadata public interface B { public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class IntersectionTypeSmartcastKt { public final static @org.jetbrains.annotations.NotNull method bar(@org.jetbrains.annotations.Nullable p0: java.lang.Object): java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/casts/intersectionTypeWithMultipleBoundsAsReceiver.txt b/compiler/testData/codegen/light-analysis/casts/intersectionTypeWithMultipleBoundsAsReceiver.txt index 2163c5734bc..73ebcc5de93 100644 --- a/compiler/testData/codegen/light-analysis/casts/intersectionTypeWithMultipleBoundsAsReceiver.txt +++ b/compiler/testData/codegen/light-analysis/casts/intersectionTypeWithMultipleBoundsAsReceiver.txt @@ -1,11 +1,15 @@ +@kotlin.Metadata public interface Bar +@kotlin.Metadata public final class Baz { public method (): void } +@kotlin.Metadata public interface Foo +@kotlin.Metadata public final class IntersectionTypeWithMultipleBoundsAsReceiverKt { public final static @org.jetbrains.annotations.NotNull method bip(@org.jetbrains.annotations.NotNull p0: Foo): java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/casts/intersectionTypeWithoutGenericsAsReceiver.txt b/compiler/testData/codegen/light-analysis/casts/intersectionTypeWithoutGenericsAsReceiver.txt index 62f3de8d8c3..3c82d93bd0b 100644 --- a/compiler/testData/codegen/light-analysis/casts/intersectionTypeWithoutGenericsAsReceiver.txt +++ b/compiler/testData/codegen/light-analysis/casts/intersectionTypeWithoutGenericsAsReceiver.txt @@ -1,11 +1,15 @@ +@kotlin.Metadata public interface A +@kotlin.Metadata public interface B +@kotlin.Metadata public final class C { public method (): void } +@kotlin.Metadata public final class IntersectionTypeWithoutGenericsAsReceiverKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: A): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/casts/is.txt b/compiler/testData/codegen/light-analysis/casts/is.txt index 736f96d80f9..a2a8e976fae 100644 --- a/compiler/testData/codegen/light-analysis/casts/is.txt +++ b/compiler/testData/codegen/light-analysis/casts/is.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(@org.jetbrains.annotations.NotNull p0: java.lang.Object): boolean diff --git a/compiler/testData/codegen/light-analysis/casts/lambdaToUnitCast.txt b/compiler/testData/codegen/light-analysis/casts/lambdaToUnitCast.txt index 30ef138c210..34e36966899 100644 --- a/compiler/testData/codegen/light-analysis/casts/lambdaToUnitCast.txt +++ b/compiler/testData/codegen/light-analysis/casts/lambdaToUnitCast.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LambdaToUnitCastKt { private final static @org.jetbrains.annotations.NotNull field foo: kotlin.jvm.functions.Function0 public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/casts/literalExpressionAsGenericArgument/binaryExpressionCast.txt b/compiler/testData/codegen/light-analysis/casts/literalExpressionAsGenericArgument/binaryExpressionCast.txt index 03ac5a8fed0..c11b917d353 100644 --- a/compiler/testData/codegen/light-analysis/casts/literalExpressionAsGenericArgument/binaryExpressionCast.txt +++ b/compiler/testData/codegen/light-analysis/casts/literalExpressionAsGenericArgument/binaryExpressionCast.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class BinaryExpressionCastKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Box { private final field value: java.lang.Object public method (p0: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/casts/literalExpressionAsGenericArgument/javaBox.txt b/compiler/testData/codegen/light-analysis/casts/literalExpressionAsGenericArgument/javaBox.txt index e1872b57402..ddc624128d5 100644 --- a/compiler/testData/codegen/light-analysis/casts/literalExpressionAsGenericArgument/javaBox.txt +++ b/compiler/testData/codegen/light-analysis/casts/literalExpressionAsGenericArgument/javaBox.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/casts/literalExpressionAsGenericArgument/labeledExpressionCast.txt b/compiler/testData/codegen/light-analysis/casts/literalExpressionAsGenericArgument/labeledExpressionCast.txt index 92e1facf805..71946bdc4b7 100644 --- a/compiler/testData/codegen/light-analysis/casts/literalExpressionAsGenericArgument/labeledExpressionCast.txt +++ b/compiler/testData/codegen/light-analysis/casts/literalExpressionAsGenericArgument/labeledExpressionCast.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class Box { private final field value: java.lang.Object public method (p0: java.lang.Object): void public final method getValue(): java.lang.Object } +@kotlin.Metadata public final class LabeledExpressionCastKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/casts/literalExpressionAsGenericArgument/parenthesizedExpressionCast.txt b/compiler/testData/codegen/light-analysis/casts/literalExpressionAsGenericArgument/parenthesizedExpressionCast.txt index 6ddf993197c..7359a7e20c1 100644 --- a/compiler/testData/codegen/light-analysis/casts/literalExpressionAsGenericArgument/parenthesizedExpressionCast.txt +++ b/compiler/testData/codegen/light-analysis/casts/literalExpressionAsGenericArgument/parenthesizedExpressionCast.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class Box { private final field value: java.lang.Object public method (p0: java.lang.Object): void public final method getValue(): java.lang.Object } +@kotlin.Metadata public final class ParenthesizedExpressionCastKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/casts/literalExpressionAsGenericArgument/superConstructor.txt b/compiler/testData/codegen/light-analysis/casts/literalExpressionAsGenericArgument/superConstructor.txt index 4f298425f06..16b109c535d 100644 --- a/compiler/testData/codegen/light-analysis/casts/literalExpressionAsGenericArgument/superConstructor.txt +++ b/compiler/testData/codegen/light-analysis/casts/literalExpressionAsGenericArgument/superConstructor.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public class Base { private final field value: java.lang.Object public method (p0: java.lang.Object): void public final method getValue(): java.lang.Object } +@kotlin.Metadata public final class Box { public method (): void } +@kotlin.Metadata public final class SuperConstructorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/casts/literalExpressionAsGenericArgument/unaryExpressionCast.txt b/compiler/testData/codegen/light-analysis/casts/literalExpressionAsGenericArgument/unaryExpressionCast.txt index 696fae56011..63d149aaff6 100644 --- a/compiler/testData/codegen/light-analysis/casts/literalExpressionAsGenericArgument/unaryExpressionCast.txt +++ b/compiler/testData/codegen/light-analysis/casts/literalExpressionAsGenericArgument/unaryExpressionCast.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class Box { private final field value: java.lang.Object public method (p0: java.lang.Object): void public final method getValue(): java.lang.Object } +@kotlin.Metadata public final class UnaryExpressionCastKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/casts/literalExpressionAsGenericArgument/vararg.txt b/compiler/testData/codegen/light-analysis/casts/literalExpressionAsGenericArgument/vararg.txt index 49e55c6b6f4..f11da0b4bea 100644 --- a/compiler/testData/codegen/light-analysis/casts/literalExpressionAsGenericArgument/vararg.txt +++ b/compiler/testData/codegen/light-analysis/casts/literalExpressionAsGenericArgument/vararg.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class Box { private final field value: java.lang.Object public method (p0: java.lang.Object): void public final method getValue(): java.lang.Object } +@kotlin.Metadata public final class VarargKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method run(@org.jetbrains.annotations.NotNull p0: java.lang.Object[]): Box diff --git a/compiler/testData/codegen/light-analysis/casts/mutableCollections/asWithMutable.txt b/compiler/testData/codegen/light-analysis/casts/mutableCollections/asWithMutable.txt index 63bff455dfc..761a40bf7f0 100644 --- a/compiler/testData/codegen/light-analysis/casts/mutableCollections/asWithMutable.txt +++ b/compiler/testData/codegen/light-analysis/casts/mutableCollections/asWithMutable.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class AsWithMutableKt { public final static method asFailsWithCCE(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function0): void public final static method asSucceeds(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function0): void public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class C { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void @@ -25,12 +27,14 @@ public final class C { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class It { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void public @org.jetbrains.annotations.NotNull method iterator(): java.util.Iterator } +@kotlin.Metadata public final class Itr { private synthetic final field $$delegate_0: java.util.Iterator public method (): void @@ -40,6 +44,7 @@ public final class Itr { public method remove(): void } +@kotlin.Metadata public final class L { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void @@ -77,6 +82,7 @@ public final class L { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class LItr { private synthetic final field $$delegate_0: java.util.ListIterator public method (): void @@ -95,6 +101,7 @@ public final class LItr { public method set(p0: java.lang.String): void } +@kotlin.Metadata public final class M { private synthetic final field $$delegate_0: java.util.HashMap public method (): void @@ -120,6 +127,7 @@ public final class M { public final method values(): java.util.Collection } +@kotlin.Metadata public final class MC { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void @@ -142,6 +150,7 @@ public final class MC { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class ME { public method (): void public synthetic method getKey(): java.lang.Object @@ -152,12 +161,14 @@ public final class ME { public method setValue(p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final class MIt { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void public @org.jetbrains.annotations.NotNull method iterator(): java.util.Iterator } +@kotlin.Metadata public final class MItr { private synthetic final field $$delegate_0: java.util.Iterator public method (): void @@ -167,6 +178,7 @@ public final class MItr { public method remove(): void } +@kotlin.Metadata public final class ML { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void @@ -206,6 +218,7 @@ public final class ML { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class MLItr { private synthetic final field $$delegate_0: java.util.ListIterator public method (): void @@ -224,6 +237,7 @@ public final class MLItr { public synthetic method set(p0: java.lang.Object): void } +@kotlin.Metadata public final class MM { private synthetic final field $$delegate_0: java.util.HashMap public method (): void @@ -250,6 +264,7 @@ public final class MM { public final method values(): java.util.Collection } +@kotlin.Metadata public final class MME { public method (): void public synthetic method getKey(): java.lang.Object @@ -260,6 +275,7 @@ public final class MME { public synthetic method setValue(p0: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class MS { private synthetic final field $$delegate_0: java.util.HashSet public method (): void @@ -282,6 +298,7 @@ public final class MS { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class S { private synthetic final field $$delegate_0: java.util.HashSet public method (): void diff --git a/compiler/testData/codegen/light-analysis/casts/mutableCollections/isWithMutable.txt b/compiler/testData/codegen/light-analysis/casts/mutableCollections/isWithMutable.txt index c007027a620..2c9d64bbe3d 100644 --- a/compiler/testData/codegen/light-analysis/casts/mutableCollections/isWithMutable.txt +++ b/compiler/testData/codegen/light-analysis/casts/mutableCollections/isWithMutable.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void @@ -19,17 +20,20 @@ public final class C { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class IsWithMutableKt { public final static method assert(p0: boolean, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function0): void public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class It { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void public @org.jetbrains.annotations.NotNull method iterator(): java.util.Iterator } +@kotlin.Metadata public final class Itr { private synthetic final field $$delegate_0: java.util.Iterator public method (): void @@ -39,6 +43,7 @@ public final class Itr { public method remove(): void } +@kotlin.Metadata public final class L { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void @@ -76,6 +81,7 @@ public final class L { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class LItr { private synthetic final field $$delegate_0: java.util.ListIterator public method (): void @@ -94,6 +100,7 @@ public final class LItr { public method set(p0: java.lang.String): void } +@kotlin.Metadata public final class M { private synthetic final field $$delegate_0: java.util.HashMap public method (): void @@ -119,6 +126,7 @@ public final class M { public final method values(): java.util.Collection } +@kotlin.Metadata public final class MC { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void @@ -141,6 +149,7 @@ public final class MC { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class ME { public method (): void public synthetic method getKey(): java.lang.Object @@ -151,12 +160,14 @@ public final class ME { public method setValue(p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final class MIt { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void public @org.jetbrains.annotations.NotNull method iterator(): java.util.Iterator } +@kotlin.Metadata public final class MItr { private synthetic final field $$delegate_0: java.util.Iterator public method (): void @@ -166,6 +177,7 @@ public final class MItr { public method remove(): void } +@kotlin.Metadata public final class ML { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void @@ -205,6 +217,7 @@ public final class ML { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class MLItr { private synthetic final field $$delegate_0: java.util.ListIterator public method (): void @@ -223,6 +236,7 @@ public final class MLItr { public synthetic method set(p0: java.lang.Object): void } +@kotlin.Metadata public final class MM { private synthetic final field $$delegate_0: java.util.HashMap public method (): void @@ -249,6 +263,7 @@ public final class MM { public final method values(): java.util.Collection } +@kotlin.Metadata public final class MME { public method (): void public synthetic method getKey(): java.lang.Object @@ -259,6 +274,7 @@ public final class MME { public synthetic method setValue(p0: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class MS { private synthetic final field $$delegate_0: java.util.HashSet public method (): void @@ -281,6 +297,7 @@ public final class MS { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class S { private synthetic final field $$delegate_0: java.util.HashSet public method (): void diff --git a/compiler/testData/codegen/light-analysis/casts/mutableCollections/mutabilityMarkerInterfaces.txt b/compiler/testData/codegen/light-analysis/casts/mutableCollections/mutabilityMarkerInterfaces.txt index 9540ae3a1fd..c91b9b59d67 100644 --- a/compiler/testData/codegen/light-analysis/casts/mutableCollections/mutabilityMarkerInterfaces.txt +++ b/compiler/testData/codegen/light-analysis/casts/mutableCollections/mutabilityMarkerInterfaces.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public abstract class C { public method (): void public synthetic method add(p0: java.lang.Object): boolean @@ -16,16 +17,19 @@ public abstract class C { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public abstract class It { public method (): void public method iterator(): java.util.Iterator } +@kotlin.Metadata public abstract class Itr { public method (): void public method remove(): void } +@kotlin.Metadata public abstract class L { public method (): void public synthetic method add(p0: int, p1: java.lang.Object): void @@ -57,10 +61,12 @@ public abstract class L { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public abstract class L2 { public method (): void } +@kotlin.Metadata public abstract class LItr { public method (): void public synthetic method add(p0: java.lang.Object): void @@ -73,6 +79,7 @@ public abstract class LItr { public method set(p0: java.lang.String): void } +@kotlin.Metadata public abstract class M { public method (): void public method clear(): void @@ -96,6 +103,7 @@ public abstract class M { public final method values(): java.util.Collection } +@kotlin.Metadata public abstract class MC { public method (): void public final method contains(p0: java.lang.Object): boolean @@ -108,20 +116,24 @@ public abstract class MC { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public abstract class ME { public method (): void public synthetic method setValue(p0: java.lang.Object): java.lang.Object public method setValue(p0: java.lang.String): java.lang.String } +@kotlin.Metadata public abstract class MIt { public method (): void } +@kotlin.Metadata public abstract class MItr { public method (): void } +@kotlin.Metadata public abstract class ML { public method (): void public final method contains(p0: java.lang.Object): boolean @@ -141,15 +153,18 @@ public abstract class ML { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public abstract class ML2 { public method (): void public synthetic method remove(p0: int): java.lang.Object } +@kotlin.Metadata public abstract class MLItr { public method (): void } +@kotlin.Metadata public abstract class MM { public method (): void public final method containsKey(p0: java.lang.Object): boolean @@ -170,10 +185,12 @@ public abstract class MM { public final method values(): java.util.Collection } +@kotlin.Metadata public abstract class MME { public method (): void } +@kotlin.Metadata public abstract class MS { public method (): void public final method contains(p0: java.lang.Object): boolean @@ -186,11 +203,13 @@ public abstract class MS { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class MutabilityMarkerInterfacesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method expectInterfaces(@org.jetbrains.annotations.NotNull p0: java.lang.Class, @org.jetbrains.annotations.NotNull p1: java.util.Set): void } +@kotlin.Metadata public abstract class S { public method (): void public synthetic method add(p0: java.lang.Object): boolean @@ -209,6 +228,7 @@ public abstract class S { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public abstract class Weird { public method (): void public final method contains(p0: java.lang.Object): boolean diff --git a/compiler/testData/codegen/light-analysis/casts/mutableCollections/reifiedAsWithMutable.txt b/compiler/testData/codegen/light-analysis/casts/mutableCollections/reifiedAsWithMutable.txt index 2fd830620dc..97477a282ad 100644 --- a/compiler/testData/codegen/light-analysis/casts/mutableCollections/reifiedAsWithMutable.txt +++ b/compiler/testData/codegen/light-analysis/casts/mutableCollections/reifiedAsWithMutable.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void @@ -19,12 +20,14 @@ public final class C { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class It { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void public @org.jetbrains.annotations.NotNull method iterator(): java.util.Iterator } +@kotlin.Metadata public final class Itr { private synthetic final field $$delegate_0: java.util.Iterator public method (): void @@ -34,6 +37,7 @@ public final class Itr { public method remove(): void } +@kotlin.Metadata public final class L { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void @@ -71,6 +75,7 @@ public final class L { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class LItr { private synthetic final field $$delegate_0: java.util.ListIterator public method (): void @@ -89,6 +94,7 @@ public final class LItr { public method set(p0: java.lang.String): void } +@kotlin.Metadata public final class M { private synthetic final field $$delegate_0: java.util.HashMap public method (): void @@ -114,6 +120,7 @@ public final class M { public final method values(): java.util.Collection } +@kotlin.Metadata public final class MC { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void @@ -136,6 +143,7 @@ public final class MC { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class ME { public method (): void public synthetic method getKey(): java.lang.Object @@ -146,12 +154,14 @@ public final class ME { public method setValue(p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final class MIt { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void public @org.jetbrains.annotations.NotNull method iterator(): java.util.Iterator } +@kotlin.Metadata public final class MItr { private synthetic final field $$delegate_0: java.util.Iterator public method (): void @@ -161,6 +171,7 @@ public final class MItr { public method remove(): void } +@kotlin.Metadata public final class ML { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void @@ -200,6 +211,7 @@ public final class ML { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class MLItr { private synthetic final field $$delegate_0: java.util.ListIterator public method (): void @@ -218,6 +230,7 @@ public final class MLItr { public synthetic method set(p0: java.lang.Object): void } +@kotlin.Metadata public final class MM { private synthetic final field $$delegate_0: java.util.HashMap public method (): void @@ -244,6 +257,7 @@ public final class MM { public final method values(): java.util.Collection } +@kotlin.Metadata public final class MME { public method (): void public synthetic method getKey(): java.lang.Object @@ -254,6 +268,7 @@ public final class MME { public synthetic method setValue(p0: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class MS { private synthetic final field $$delegate_0: java.util.HashSet public method (): void @@ -276,12 +291,14 @@ public final class MS { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class ReifiedAsWithMutableKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method reifiedAsFailsWithCCE(p0: java.lang.Object, p1: java.lang.String): void private final static method reifiedAsSucceeds(p0: java.lang.Object, p1: java.lang.String): void } +@kotlin.Metadata public final class S { private synthetic final field $$delegate_0: java.util.HashSet public method (): void diff --git a/compiler/testData/codegen/light-analysis/casts/mutableCollections/reifiedIsWithMutable.txt b/compiler/testData/codegen/light-analysis/casts/mutableCollections/reifiedIsWithMutable.txt index e87f404fdf5..e30d1f75916 100644 --- a/compiler/testData/codegen/light-analysis/casts/mutableCollections/reifiedIsWithMutable.txt +++ b/compiler/testData/codegen/light-analysis/casts/mutableCollections/reifiedIsWithMutable.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void @@ -19,12 +20,14 @@ public final class C { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class It { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void public @org.jetbrains.annotations.NotNull method iterator(): java.util.Iterator } +@kotlin.Metadata public final class Itr { private synthetic final field $$delegate_0: java.util.Iterator public method (): void @@ -34,6 +37,7 @@ public final class Itr { public method remove(): void } +@kotlin.Metadata public final class L { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void @@ -71,6 +75,7 @@ public final class L { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class LItr { private synthetic final field $$delegate_0: java.util.ListIterator public method (): void @@ -89,6 +94,7 @@ public final class LItr { public method set(p0: java.lang.String): void } +@kotlin.Metadata public final class M { private synthetic final field $$delegate_0: java.util.HashMap public method (): void @@ -114,6 +120,7 @@ public final class M { public final method values(): java.util.Collection } +@kotlin.Metadata public final class MC { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void @@ -136,6 +143,7 @@ public final class MC { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class ME { public method (): void public synthetic method getKey(): java.lang.Object @@ -146,12 +154,14 @@ public final class ME { public method setValue(p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final class MIt { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void public @org.jetbrains.annotations.NotNull method iterator(): java.util.Iterator } +@kotlin.Metadata public final class MItr { private synthetic final field $$delegate_0: java.util.Iterator public method (): void @@ -161,6 +171,7 @@ public final class MItr { public method remove(): void } +@kotlin.Metadata public final class ML { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void @@ -200,6 +211,7 @@ public final class ML { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class MLItr { private synthetic final field $$delegate_0: java.util.ListIterator public method (): void @@ -218,6 +230,7 @@ public final class MLItr { public synthetic method set(p0: java.lang.Object): void } +@kotlin.Metadata public final class MM { private synthetic final field $$delegate_0: java.util.HashMap public method (): void @@ -244,6 +257,7 @@ public final class MM { public final method values(): java.util.Collection } +@kotlin.Metadata public final class MME { public method (): void public synthetic method getKey(): java.lang.Object @@ -254,6 +268,7 @@ public final class MME { public synthetic method setValue(p0: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class MS { private synthetic final field $$delegate_0: java.util.HashSet public method (): void @@ -276,6 +291,7 @@ public final class MS { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class ReifiedIsWithMutableKt { public final static method assert(p0: boolean, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function0): void public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String @@ -283,6 +299,7 @@ public final class ReifiedIsWithMutableKt { private final static method reifiedIsNot(p0: java.lang.Object): boolean } +@kotlin.Metadata public final class S { private synthetic final field $$delegate_0: java.util.HashSet public method (): void diff --git a/compiler/testData/codegen/light-analysis/casts/mutableCollections/reifiedSafeAsWithMutable.txt b/compiler/testData/codegen/light-analysis/casts/mutableCollections/reifiedSafeAsWithMutable.txt index 418a2b108c5..4b4bcf9846e 100644 --- a/compiler/testData/codegen/light-analysis/casts/mutableCollections/reifiedSafeAsWithMutable.txt +++ b/compiler/testData/codegen/light-analysis/casts/mutableCollections/reifiedSafeAsWithMutable.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void @@ -19,12 +20,14 @@ public final class C { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class It { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void public @org.jetbrains.annotations.NotNull method iterator(): java.util.Iterator } +@kotlin.Metadata public final class Itr { private synthetic final field $$delegate_0: java.util.Iterator public method (): void @@ -34,6 +37,7 @@ public final class Itr { public method remove(): void } +@kotlin.Metadata public final class L { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void @@ -71,6 +75,7 @@ public final class L { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class LItr { private synthetic final field $$delegate_0: java.util.ListIterator public method (): void @@ -89,6 +94,7 @@ public final class LItr { public method set(p0: java.lang.String): void } +@kotlin.Metadata public final class M { private synthetic final field $$delegate_0: java.util.HashMap public method (): void @@ -114,6 +120,7 @@ public final class M { public final method values(): java.util.Collection } +@kotlin.Metadata public final class MC { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void @@ -136,6 +143,7 @@ public final class MC { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class ME { public method (): void public synthetic method getKey(): java.lang.Object @@ -146,12 +154,14 @@ public final class ME { public method setValue(p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final class MIt { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void public @org.jetbrains.annotations.NotNull method iterator(): java.util.Iterator } +@kotlin.Metadata public final class MItr { private synthetic final field $$delegate_0: java.util.Iterator public method (): void @@ -161,6 +171,7 @@ public final class MItr { public method remove(): void } +@kotlin.Metadata public final class ML { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void @@ -200,6 +211,7 @@ public final class ML { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class MLItr { private synthetic final field $$delegate_0: java.util.ListIterator public method (): void @@ -218,6 +230,7 @@ public final class MLItr { public synthetic method set(p0: java.lang.Object): void } +@kotlin.Metadata public final class MM { private synthetic final field $$delegate_0: java.util.HashMap public method (): void @@ -244,6 +257,7 @@ public final class MM { public final method values(): java.util.Collection } +@kotlin.Metadata public final class MME { public method (): void public synthetic method getKey(): java.lang.Object @@ -254,6 +268,7 @@ public final class MME { public synthetic method setValue(p0: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class MS { private synthetic final field $$delegate_0: java.util.HashSet public method (): void @@ -276,12 +291,14 @@ public final class MS { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class ReifiedSafeAsWithMutableKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method reifiedSafeAsReturnsNonNull(p0: java.lang.Object, p1: java.lang.String): void private final static method reifiedSafeAsReturnsNull(p0: java.lang.Object, p1: java.lang.String): void } +@kotlin.Metadata public final class S { private synthetic final field $$delegate_0: java.util.HashSet public method (): void diff --git a/compiler/testData/codegen/light-analysis/casts/mutableCollections/safeAsWithMutable.txt b/compiler/testData/codegen/light-analysis/casts/mutableCollections/safeAsWithMutable.txt index 7302d9d8ab9..746fc0cddbf 100644 --- a/compiler/testData/codegen/light-analysis/casts/mutableCollections/safeAsWithMutable.txt +++ b/compiler/testData/codegen/light-analysis/casts/mutableCollections/safeAsWithMutable.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void @@ -19,12 +20,14 @@ public final class C { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class It { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void public @org.jetbrains.annotations.NotNull method iterator(): java.util.Iterator } +@kotlin.Metadata public final class Itr { private synthetic final field $$delegate_0: java.util.Iterator public method (): void @@ -34,6 +37,7 @@ public final class Itr { public method remove(): void } +@kotlin.Metadata public final class L { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void @@ -71,6 +75,7 @@ public final class L { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class LItr { private synthetic final field $$delegate_0: java.util.ListIterator public method (): void @@ -89,6 +94,7 @@ public final class LItr { public method set(p0: java.lang.String): void } +@kotlin.Metadata public final class M { private synthetic final field $$delegate_0: java.util.HashMap public method (): void @@ -114,6 +120,7 @@ public final class M { public final method values(): java.util.Collection } +@kotlin.Metadata public final class MC { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void @@ -136,6 +143,7 @@ public final class MC { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class ME { public method (): void public synthetic method getKey(): java.lang.Object @@ -146,12 +154,14 @@ public final class ME { public method setValue(p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final class MIt { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void public @org.jetbrains.annotations.NotNull method iterator(): java.util.Iterator } +@kotlin.Metadata public final class MItr { private synthetic final field $$delegate_0: java.util.Iterator public method (): void @@ -161,6 +171,7 @@ public final class MItr { public method remove(): void } +@kotlin.Metadata public final class ML { private synthetic final field $$delegate_0: java.util.ArrayList public method (): void @@ -200,6 +211,7 @@ public final class ML { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class MLItr { private synthetic final field $$delegate_0: java.util.ListIterator public method (): void @@ -218,6 +230,7 @@ public final class MLItr { public synthetic method set(p0: java.lang.Object): void } +@kotlin.Metadata public final class MM { private synthetic final field $$delegate_0: java.util.HashMap public method (): void @@ -244,6 +257,7 @@ public final class MM { public final method values(): java.util.Collection } +@kotlin.Metadata public final class MME { public method (): void public synthetic method getKey(): java.lang.Object @@ -254,6 +268,7 @@ public final class MME { public synthetic method setValue(p0: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class MS { private synthetic final field $$delegate_0: java.util.HashSet public method (): void @@ -276,6 +291,7 @@ public final class MS { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class S { private synthetic final field $$delegate_0: java.util.HashSet public method (): void @@ -297,6 +313,7 @@ public final class S { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class SafeAsWithMutableKt { public final static method assert(p0: boolean, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function0): void public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/casts/mutableCollections/weirdMutableCasts.txt b/compiler/testData/codegen/light-analysis/casts/mutableCollections/weirdMutableCasts.txt index 6fe3bc01b2f..19e6dbc4a16 100644 --- a/compiler/testData/codegen/light-analysis/casts/mutableCollections/weirdMutableCasts.txt +++ b/compiler/testData/codegen/light-analysis/casts/mutableCollections/weirdMutableCasts.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Weird { public method (): void public synthetic method getKey(): java.lang.Object @@ -13,6 +14,7 @@ public final class Weird { public synthetic method setValue(p0: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class WeirdMutableCastsKt { public final static method asFailsWithCCE(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function0): void public final static method asSucceeds(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function0): void diff --git a/compiler/testData/codegen/light-analysis/casts/notIs.txt b/compiler/testData/codegen/light-analysis/casts/notIs.txt index 233a7c725f7..e30c104d59a 100644 --- a/compiler/testData/codegen/light-analysis/casts/notIs.txt +++ b/compiler/testData/codegen/light-analysis/casts/notIs.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NotIsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(@org.jetbrains.annotations.NotNull p0: java.lang.Object): boolean diff --git a/compiler/testData/codegen/light-analysis/casts/unitAsAny.txt b/compiler/testData/codegen/light-analysis/casts/unitAsAny.txt index bbb10c77c79..bb922471e2b 100644 --- a/compiler/testData/codegen/light-analysis/casts/unitAsAny.txt +++ b/compiler/testData/codegen/light-analysis/casts/unitAsAny.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class UnitAsAnyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method println(@org.jetbrains.annotations.NotNull p0: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/casts/unitAsInt.txt b/compiler/testData/codegen/light-analysis/casts/unitAsInt.txt index c5682efc10c..1e42496812e 100644 --- a/compiler/testData/codegen/light-analysis/casts/unitAsInt.txt +++ b/compiler/testData/codegen/light-analysis/casts/unitAsInt.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class UnitAsIntKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(): void diff --git a/compiler/testData/codegen/light-analysis/casts/unitAsSafeAny.txt b/compiler/testData/codegen/light-analysis/casts/unitAsSafeAny.txt index 45e169d0fc5..4d6bfa5d1d3 100644 --- a/compiler/testData/codegen/light-analysis/casts/unitAsSafeAny.txt +++ b/compiler/testData/codegen/light-analysis/casts/unitAsSafeAny.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class UnitAsSafeAnyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method println(@org.jetbrains.annotations.NotNull p0: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/casts/unitNullableCast.txt b/compiler/testData/codegen/light-analysis/casts/unitNullableCast.txt index eedc12f17bc..a3b6e1f62f0 100644 --- a/compiler/testData/codegen/light-analysis/casts/unitNullableCast.txt +++ b/compiler/testData/codegen/light-analysis/casts/unitNullableCast.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class UnitNullableCastKt { public final static @org.jetbrains.annotations.Nullable method bar(): java.lang.Integer public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/classLiteral/bound/javaIntrinsicWithSideEffect.txt b/compiler/testData/codegen/light-analysis/classLiteral/bound/javaIntrinsicWithSideEffect.txt index 6d0c40c9471..556af7d49ea 100644 --- a/compiler/testData/codegen/light-analysis/classLiteral/bound/javaIntrinsicWithSideEffect.txt +++ b/compiler/testData/codegen/light-analysis/classLiteral/bound/javaIntrinsicWithSideEffect.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class JavaIntrinsicWithSideEffectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classLiteral/bound/primitives.txt b/compiler/testData/codegen/light-analysis/classLiteral/bound/primitives.txt index d06e9d2e445..8730215c4ee 100644 --- a/compiler/testData/codegen/light-analysis/classLiteral/bound/primitives.txt +++ b/compiler/testData/codegen/light-analysis/classLiteral/bound/primitives.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PrimitivesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classLiteral/bound/sideEffect.txt b/compiler/testData/codegen/light-analysis/classLiteral/bound/sideEffect.txt index 75a4c3353a2..b8bce529f99 100644 --- a/compiler/testData/codegen/light-analysis/classLiteral/bound/sideEffect.txt +++ b/compiler/testData/codegen/light-analysis/classLiteral/bound/sideEffect.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SideEffectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classLiteral/bound/simple.txt b/compiler/testData/codegen/light-analysis/classLiteral/bound/simple.txt index 204f1fc5ccb..01ca6fc6a5c 100644 --- a/compiler/testData/codegen/light-analysis/classLiteral/bound/simple.txt +++ b/compiler/testData/codegen/light-analysis/classLiteral/bound/simple.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimpleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classLiteral/java/java.txt b/compiler/testData/codegen/light-analysis/classLiteral/java/java.txt index f6dbe779e3c..f366a416cb8 100644 --- a/compiler/testData/codegen/light-analysis/classLiteral/java/java.txt +++ b/compiler/testData/codegen/light-analysis/classLiteral/java/java.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class JavaKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method checkObject(@org.jetbrains.annotations.NotNull p0: java.lang.Class, @org.jetbrains.annotations.NotNull p1: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/classLiteral/java/javaObjectType.txt b/compiler/testData/codegen/light-analysis/classLiteral/java/javaObjectType.txt index a93f939956e..508d86b3484 100644 --- a/compiler/testData/codegen/light-analysis/classLiteral/java/javaObjectType.txt +++ b/compiler/testData/codegen/light-analysis/classLiteral/java/javaObjectType.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class JavaObjectTypeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method check(@org.jetbrains.annotations.NotNull p0: kotlin.reflect.KClass, @org.jetbrains.annotations.NotNull p1: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/classLiteral/java/javaObjectTypeReified.txt b/compiler/testData/codegen/light-analysis/classLiteral/java/javaObjectTypeReified.txt index ce11362312e..581d8abddc7 100644 --- a/compiler/testData/codegen/light-analysis/classLiteral/java/javaObjectTypeReified.txt +++ b/compiler/testData/codegen/light-analysis/classLiteral/java/javaObjectTypeReified.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class JavaObjectTypeReifiedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method check(p0: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/classLiteral/java/javaPrimitiveType.txt b/compiler/testData/codegen/light-analysis/classLiteral/java/javaPrimitiveType.txt index 3732830aea3..20ddf0c5183 100644 --- a/compiler/testData/codegen/light-analysis/classLiteral/java/javaPrimitiveType.txt +++ b/compiler/testData/codegen/light-analysis/classLiteral/java/javaPrimitiveType.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class JavaPrimitiveTypeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method check(@org.jetbrains.annotations.NotNull p0: kotlin.reflect.KClass, @org.jetbrains.annotations.NotNull p1: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/classLiteral/java/javaPrimitiveTypeReified.txt b/compiler/testData/codegen/light-analysis/classLiteral/java/javaPrimitiveTypeReified.txt index be2f8758874..5b139629e05 100644 --- a/compiler/testData/codegen/light-analysis/classLiteral/java/javaPrimitiveTypeReified.txt +++ b/compiler/testData/codegen/light-analysis/classLiteral/java/javaPrimitiveTypeReified.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class JavaPrimitiveTypeReifiedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method check(p0: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/classLiteral/java/javaReified.txt b/compiler/testData/codegen/light-analysis/classLiteral/java/javaReified.txt index 7f4c183e0c3..03da700a954 100644 --- a/compiler/testData/codegen/light-analysis/classLiteral/java/javaReified.txt +++ b/compiler/testData/codegen/light-analysis/classLiteral/java/javaReified.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class JavaReifiedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method check(p0: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/classLiteral/java/kt11943.txt b/compiler/testData/codegen/light-analysis/classLiteral/java/kt11943.txt index 618d0cd8cf0..98f015ddccb 100644 --- a/compiler/testData/codegen/light-analysis/classLiteral/java/kt11943.txt +++ b/compiler/testData/codegen/light-analysis/classLiteral/java/kt11943.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class K { public method (): void } +@kotlin.Metadata public final class Kt11943Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method getMyjava1(@org.jetbrains.annotations.NotNull p0: kotlin.reflect.KClass): java.lang.Class public final static @org.jetbrains.annotations.NotNull method getMyjava2(@org.jetbrains.annotations.NotNull p0: kotlin.reflect.KClass): java.lang.Class } +@kotlin.Metadata public final class O { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/classLiteral/java/objectSuperConstructorCall.txt b/compiler/testData/codegen/light-analysis/classLiteral/java/objectSuperConstructorCall.txt index 030873579c8..9b83207165b 100644 --- a/compiler/testData/codegen/light-analysis/classLiteral/java/objectSuperConstructorCall.txt +++ b/compiler/testData/codegen/light-analysis/classLiteral/java/objectSuperConstructorCall.txt @@ -1,23 +1,28 @@ +@kotlin.Metadata public final class C { public final static field Companion: C.Companion inner class C/Companion public method (): void } +@kotlin.Metadata public final static class C/Companion { inner class C/Companion private method (): void } +@kotlin.Metadata public final class OK { public final static field INSTANCE: OK private method (): void } +@kotlin.Metadata public final class ObjectSuperConstructorCallKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public abstract class S { private final @org.jetbrains.annotations.NotNull field klass: java.lang.Class private final field result: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/classLiteral/primitiveKClassEquality.txt b/compiler/testData/codegen/light-analysis/classLiteral/primitiveKClassEquality.txt index aa2cdfeeb7c..e042e717a11 100644 --- a/compiler/testData/codegen/light-analysis/classLiteral/primitiveKClassEquality.txt +++ b/compiler/testData/codegen/light-analysis/classLiteral/primitiveKClassEquality.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PrimitiveKClassEqualityKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/boxPrimitiveTypeInClinitOfClassObject.txt b/compiler/testData/codegen/light-analysis/classes/boxPrimitiveTypeInClinitOfClassObject.txt index 67467cb1e08..701eb1cc225 100644 --- a/compiler/testData/codegen/light-analysis/classes/boxPrimitiveTypeInClinitOfClassObject.txt +++ b/compiler/testData/codegen/light-analysis/classes/boxPrimitiveTypeInClinitOfClassObject.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field Companion: A.Companion private static field xb: byte @@ -22,6 +23,7 @@ public final class A { public method (): void } +@kotlin.Metadata public final static class A/Companion { inner class A/Companion private method (): void @@ -63,6 +65,7 @@ public final static class A/Companion { public final method setXsnn(@org.jetbrains.annotations.Nullable p0: java.lang.Short): void } +@kotlin.Metadata public final class BoxPrimitiveTypeInClinitOfClassObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/classCompanionInitializationWithJava.txt b/compiler/testData/codegen/light-analysis/classes/classCompanionInitializationWithJava.txt index 0cde2f72b9d..97e342fabd2 100644 --- a/compiler/testData/codegen/light-analysis/classes/classCompanionInitializationWithJava.txt +++ b/compiler/testData/codegen/light-analysis/classes/classCompanionInitializationWithJava.txt @@ -1,20 +1,25 @@ +@kotlin.Metadata public final class CompanionInitializationKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class ConcreteWithStatic { public final static field Companion: ConcreteWithStatic.Companion inner class ConcreteWithStatic/Companion public method (): void } +@kotlin.Metadata public final static class ConcreteWithStatic/Companion { inner class ConcreteWithStatic/Companion private method (): void } +@kotlin.Metadata public interface IStatic +@kotlin.Metadata public class Static { public method (@org.jetbrains.annotations.NotNull p0: IStatic): void public final method doSth(): void diff --git a/compiler/testData/codegen/light-analysis/classes/classNamedAsOldPackageFacade.txt b/compiler/testData/codegen/light-analysis/classes/classNamedAsOldPackageFacade.txt index 23c9d42e757..582bd7c729b 100644 --- a/compiler/testData/codegen/light-analysis/classes/classNamedAsOldPackageFacade.txt +++ b/compiler/testData/codegen/light-analysis/classes/classNamedAsOldPackageFacade.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class test/ClassNamedAsOldPackageFacadeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class test/TestPackage { private final @org.jetbrains.annotations.NotNull field OK: java.lang.String public method (): void diff --git a/compiler/testData/codegen/light-analysis/classes/classObject.txt b/compiler/testData/codegen/light-analysis/classes/classObject.txt index e059eb50e7a..7bf3703e2da 100644 --- a/compiler/testData/codegen/light-analysis/classes/classObject.txt +++ b/compiler/testData/codegen/light-analysis/classes/classObject.txt @@ -1,15 +1,18 @@ +@kotlin.Metadata public final class C { public final static field Companion: C.Companion inner class C/Companion public method (): void } +@kotlin.Metadata public final static class C/Companion { inner class C/Companion private method (): void public final @org.jetbrains.annotations.NotNull method create(): C } +@kotlin.Metadata public final class ClassObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/classObjectAsExtensionReceiver.txt b/compiler/testData/codegen/light-analysis/classes/classObjectAsExtensionReceiver.txt index e3f06d284a5..9cd89dd78ad 100644 --- a/compiler/testData/codegen/light-analysis/classes/classObjectAsExtensionReceiver.txt +++ b/compiler/testData/codegen/light-analysis/classes/classObjectAsExtensionReceiver.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public final class A { public final static field Companion: A.Companion inner class A/Companion public method (): void } +@kotlin.Metadata public final static class A/Companion { inner class A/Companion private method (): void } +@kotlin.Metadata public final class ClassObjectAsExtensionReceiverKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(@org.jetbrains.annotations.NotNull p0: java.lang.Object): int diff --git a/compiler/testData/codegen/light-analysis/classes/classObjectAsStaticInitializer.txt b/compiler/testData/codegen/light-analysis/classes/classObjectAsStaticInitializer.txt index a68797f426e..1c3d84990d4 100644 --- a/compiler/testData/codegen/light-analysis/classes/classObjectAsStaticInitializer.txt +++ b/compiler/testData/codegen/light-analysis/classes/classObjectAsStaticInitializer.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public final class C { public final static field Companion: C.Companion inner class C/Companion public method (): void } +@kotlin.Metadata public final static class C/Companion { inner class C/Companion private method (): void } +@kotlin.Metadata public final class ClassObjectAsStaticInitializerKt { private static field global: int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/classes/classObjectField.txt b/compiler/testData/codegen/light-analysis/classes/classObjectField.txt index 1c06a5d462a..67a55963acf 100644 --- a/compiler/testData/codegen/light-analysis/classes/classObjectField.txt +++ b/compiler/testData/codegen/light-analysis/classes/classObjectField.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field Companion: A.Companion private final static field value: int @@ -5,12 +6,14 @@ public final class A { public method (): void } +@kotlin.Metadata public final static class A/Companion { inner class A/Companion private method (): void public final method getValue(): int } +@kotlin.Metadata public final class ClassObjectFieldKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/classObjectInTrait.txt b/compiler/testData/codegen/light-analysis/classes/classObjectInTrait.txt index 356d9f0c6d2..eeb1f5a135f 100644 --- a/compiler/testData/codegen/light-analysis/classes/classObjectInTrait.txt +++ b/compiler/testData/codegen/light-analysis/classes/classObjectInTrait.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public interface C { public final static field Companion: C.Companion inner class C/Companion } +@kotlin.Metadata public final static class C/Companion { private final static @org.jetbrains.annotations.NotNull field FOO: java.lang.String inner class C/Companion @@ -10,6 +12,7 @@ public final static class C/Companion { public final @org.jetbrains.annotations.NotNull method getFOO(): java.lang.String } +@kotlin.Metadata public final class ClassObjectInTraitKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/classObjectNotOfEnum.txt b/compiler/testData/codegen/light-analysis/classes/classObjectNotOfEnum.txt index c22aac46bdf..2c675bb721d 100644 --- a/compiler/testData/codegen/light-analysis/classes/classObjectNotOfEnum.txt +++ b/compiler/testData/codegen/light-analysis/classes/classObjectNotOfEnum.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { public final static field Companion: A.Companion inner class A/Companion public method (): void } +@kotlin.Metadata public final static class A/Companion { inner class A/Companion private method (): void @@ -11,6 +13,7 @@ public final static class A/Companion { public final @org.jetbrains.annotations.NotNull method values(): java.lang.String } +@kotlin.Metadata public final class ClassObjectNotOfEnumKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/classObjectToString.txt b/compiler/testData/codegen/light-analysis/classes/classObjectToString.txt index 06ab2ac9ce2..7fd3f7a2825 100644 --- a/compiler/testData/codegen/light-analysis/classes/classObjectToString.txt +++ b/compiler/testData/codegen/light-analysis/classes/classObjectToString.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class ClassObjectToStringKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class SomeClass { public final static field Companion: SomeClass.Companion inner class SomeClass/Companion public method (): void } +@kotlin.Metadata public final static class SomeClass/Companion { inner class SomeClass/Companion private method (): void diff --git a/compiler/testData/codegen/light-analysis/classes/classObjectWithPrivateGenericMember.txt b/compiler/testData/codegen/light-analysis/classes/classObjectWithPrivateGenericMember.txt index 5a7092ffd53..157a117156b 100644 --- a/compiler/testData/codegen/light-analysis/classes/classObjectWithPrivateGenericMember.txt +++ b/compiler/testData/codegen/light-analysis/classes/classObjectWithPrivateGenericMember.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { public final static field Companion: C.Companion inner class C/Companion @@ -5,12 +6,14 @@ public final class C { public method (): void } +@kotlin.Metadata public final static class C/Companion { inner class C/Companion private method (): void private final method create(): C } +@kotlin.Metadata public final static class C/ZZZ { private final @org.jetbrains.annotations.NotNull field c: C inner class C/ZZZ @@ -18,6 +21,7 @@ public final static class C/ZZZ { public final @org.jetbrains.annotations.NotNull method getC(): C } +@kotlin.Metadata public final class ClassObjectWithPrivateGenericMemberKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/classObjectsWithParentClasses.txt b/compiler/testData/codegen/light-analysis/classes/classObjectsWithParentClasses.txt index 25ee585862f..ef8185f44ed 100644 --- a/compiler/testData/codegen/light-analysis/classes/classObjectsWithParentClasses.txt +++ b/compiler/testData/codegen/light-analysis/classes/classObjectsWithParentClasses.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class ClassObjectsWithParentClassesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class Test { public final static field Companion: Test.Companion inner class Test/Companion @@ -11,12 +13,14 @@ public class Test { public final @org.jetbrains.annotations.NotNull method test(): Test.InnerClass } +@kotlin.Metadata public final static class Test/Companion { inner class Test/Companion private method (): void public final @org.jetbrains.annotations.NotNull method testStatic(@org.jetbrains.annotations.NotNull p0: Test.InnerClass): Test.NotInnerClass } +@kotlin.Metadata public class Test/InnerClass { synthetic final field this$0: Test private final field value: int @@ -25,6 +29,7 @@ public class Test/InnerClass { public final method getValue(): int } +@kotlin.Metadata public static class Test/NotInnerClass { private final field value: int inner class Test/NotInnerClass diff --git a/compiler/testData/codegen/light-analysis/classes/defaultObjectSameNamesAsInOuter.txt b/compiler/testData/codegen/light-analysis/classes/defaultObjectSameNamesAsInOuter.txt index 3a8ab44c1e7..d91274debaa 100644 --- a/compiler/testData/codegen/light-analysis/classes/defaultObjectSameNamesAsInOuter.txt +++ b/compiler/testData/codegen/light-analysis/classes/defaultObjectSameNamesAsInOuter.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field B: A.B inner class A/B @@ -6,12 +7,14 @@ public final class A { private final method getP(): int } +@kotlin.Metadata public final static class A/B { inner class A/B private method (): void public final method getP(): int } +@kotlin.Metadata public final class DefaultObjectSameNamesAsInOuterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/delegation2.txt b/compiler/testData/codegen/light-analysis/classes/delegation2.txt index eaed509e3c1..db4b1f4bb44 100644 --- a/compiler/testData/codegen/light-analysis/classes/delegation2.txt +++ b/compiler/testData/codegen/light-analysis/classes/delegation2.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private synthetic final field $$delegate_0: Trait1 private synthetic final field $$delegate_1: Trait2 @@ -6,24 +7,29 @@ public final class C { public @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class Delegation2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class T1 { public method (): void public @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class T2 { public method (): void public @org.jetbrains.annotations.NotNull method bar(): java.lang.String } +@kotlin.Metadata public interface Trait1 { public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public interface Trait2 { public abstract @org.jetbrains.annotations.NotNull method bar(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/delegation3.txt b/compiler/testData/codegen/light-analysis/classes/delegation3.txt index 79b022c9316..417ba75d8ea 100644 --- a/compiler/testData/codegen/light-analysis/classes/delegation3.txt +++ b/compiler/testData/codegen/light-analysis/classes/delegation3.txt @@ -1,24 +1,29 @@ +@kotlin.Metadata public final class Delegation3Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface One { inner class One/DefaultImpls public abstract method faz(): int public abstract method foo(): int } +@kotlin.Metadata public final class One/DefaultImpls { inner class One/DefaultImpls public static method faz(p0: One): int } +@kotlin.Metadata public final class OneImpl { public method (): void public method faz(): int public method foo(): int } +@kotlin.Metadata public final class Test2 { private synthetic final field $$delegate_0: Two private synthetic final field $$delegate_1: One @@ -28,17 +33,20 @@ public final class Test2 { public method quux(): int } +@kotlin.Metadata public interface Two { inner class Two/DefaultImpls public abstract method foo(): int public abstract method quux(): int } +@kotlin.Metadata public final class Two/DefaultImpls { inner class Two/DefaultImpls public static method quux(p0: Two): int } +@kotlin.Metadata public final class TwoImpl { public method (): void public method foo(): int diff --git a/compiler/testData/codegen/light-analysis/classes/delegation4.txt b/compiler/testData/codegen/light-analysis/classes/delegation4.txt index af817e470a2..7d9651067f2 100644 --- a/compiler/testData/codegen/light-analysis/classes/delegation4.txt +++ b/compiler/testData/codegen/light-analysis/classes/delegation4.txt @@ -1,21 +1,26 @@ +@kotlin.Metadata public final class Delegation4Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface First { public abstract method foo(): int } +@kotlin.Metadata public final class Impl { public method (): void public method bar(): int public method foo(): int } +@kotlin.Metadata public interface Second { public abstract method bar(): int } +@kotlin.Metadata public final class Test { private synthetic final field $$delegate_0: Second public method (@org.jetbrains.annotations.NotNull p0: Second): void diff --git a/compiler/testData/codegen/light-analysis/classes/delegationGenericArg.txt b/compiler/testData/codegen/light-analysis/classes/delegationGenericArg.txt index 3f9490e40e6..a3213c4a6c7 100644 --- a/compiler/testData/codegen/light-analysis/classes/delegationGenericArg.txt +++ b/compiler/testData/codegen/light-analysis/classes/delegationGenericArg.txt @@ -1,11 +1,14 @@ +@kotlin.Metadata public interface A { public abstract @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class DelegationGenericArgKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Derived { private synthetic final field $$delegate_0: A public method (@org.jetbrains.annotations.NotNull p0: A): void diff --git a/compiler/testData/codegen/light-analysis/classes/delegationGenericArgUpperBound.txt b/compiler/testData/codegen/light-analysis/classes/delegationGenericArgUpperBound.txt index b458a1167be..12cb315bdfe 100644 --- a/compiler/testData/codegen/light-analysis/classes/delegationGenericArgUpperBound.txt +++ b/compiler/testData/codegen/light-analysis/classes/delegationGenericArgUpperBound.txt @@ -1,11 +1,14 @@ +@kotlin.Metadata public interface A { public abstract @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.Number): java.lang.String } +@kotlin.Metadata public final class DelegationGenericArgUpperBoundKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Derived { private synthetic final field $$delegate_0: A public method (@org.jetbrains.annotations.NotNull p0: A): void diff --git a/compiler/testData/codegen/light-analysis/classes/delegationGenericLongArg.txt b/compiler/testData/codegen/light-analysis/classes/delegationGenericLongArg.txt index 222d494f220..8e82f000e54 100644 --- a/compiler/testData/codegen/light-analysis/classes/delegationGenericLongArg.txt +++ b/compiler/testData/codegen/light-analysis/classes/delegationGenericLongArg.txt @@ -1,11 +1,14 @@ +@kotlin.Metadata public interface A { public abstract @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object, p1: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class DelegationGenericLongArgKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Derived { private synthetic final field $$delegate_0: A public method (@org.jetbrains.annotations.NotNull p0: A): void diff --git a/compiler/testData/codegen/light-analysis/classes/delegationJava.txt b/compiler/testData/codegen/light-analysis/classes/delegationJava.txt index 44a00f34494..56909bb7047 100644 --- a/compiler/testData/codegen/light-analysis/classes/delegationJava.txt +++ b/compiler/testData/codegen/light-analysis/classes/delegationJava.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class DelegationJavaKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class TestJava { private synthetic final field $$delegate_0: java.lang.Runnable public method (@org.jetbrains.annotations.NotNull p0: java.lang.Runnable): void public method run(): void } +@kotlin.Metadata public final class TestRunnable { public method (): void public method run(): void diff --git a/compiler/testData/codegen/light-analysis/classes/delegationMethodsWithArgs.txt b/compiler/testData/codegen/light-analysis/classes/delegationMethodsWithArgs.txt index ec56be1083a..8f4155ae4e0 100644 --- a/compiler/testData/codegen/light-analysis/classes/delegationMethodsWithArgs.txt +++ b/compiler/testData/codegen/light-analysis/classes/delegationMethodsWithArgs.txt @@ -1,15 +1,19 @@ +@kotlin.Metadata public final class test/DelegationMethodsWithArgsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface test/InputTextField { public abstract method setText(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public interface test/MooableTextField { public abstract method moo(p0: int, p1: int, p2: int): int } +@kotlin.Metadata public final class test/SimpleTextField { private field text2: java.lang.String public method (): void @@ -18,10 +22,12 @@ public final class test/SimpleTextField { public method setText(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public interface test/TextField { public abstract @org.jetbrains.annotations.NotNull method getText(): java.lang.String } +@kotlin.Metadata public final class test/TextFieldWrapper { private synthetic final field $$delegate_0: test.MooableTextField public method (@org.jetbrains.annotations.NotNull p0: test.MooableTextField): void diff --git a/compiler/testData/codegen/light-analysis/classes/exceptionConstructor.txt b/compiler/testData/codegen/light-analysis/classes/exceptionConstructor.txt index 86d93779f9f..57bf59501d6 100644 --- a/compiler/testData/codegen/light-analysis/classes/exceptionConstructor.txt +++ b/compiler/testData/codegen/light-analysis/classes/exceptionConstructor.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class ExceptionConstructorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class GameError { public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void } diff --git a/compiler/testData/codegen/light-analysis/classes/extensionOnNamedClassObject.txt b/compiler/testData/codegen/light-analysis/classes/extensionOnNamedClassObject.txt index b57d30b937c..0a4ba2fe5a4 100644 --- a/compiler/testData/codegen/light-analysis/classes/extensionOnNamedClassObject.txt +++ b/compiler/testData/codegen/light-analysis/classes/extensionOnNamedClassObject.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public final class C { public final static field Foo: C.Foo inner class C/Foo public method (): void } +@kotlin.Metadata public final static class C/Foo { inner class C/Foo private method (): void } +@kotlin.Metadata public final class ExtensionOnNamedClassObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method create(@org.jetbrains.annotations.NotNull p0: C.Foo): int diff --git a/compiler/testData/codegen/light-analysis/classes/funDelegation.txt b/compiler/testData/codegen/light-analysis/classes/funDelegation.txt index 6b427bab228..326d31976bc 100644 --- a/compiler/testData/codegen/light-analysis/classes/funDelegation.txt +++ b/compiler/testData/codegen/light-analysis/classes/funDelegation.txt @@ -1,18 +1,23 @@ +@kotlin.Metadata public interface Abstract +@kotlin.Metadata public class Base { public method (): void public final method n(p0: int): int } +@kotlin.Metadata public final class Derived1 { public method (): void } +@kotlin.Metadata public final class Derived2 { public method (): void } +@kotlin.Metadata public final class FunDelegationKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(@org.jetbrains.annotations.NotNull p0: Base): boolean diff --git a/compiler/testData/codegen/light-analysis/classes/implementComparableInSubclass.txt b/compiler/testData/codegen/light-analysis/classes/implementComparableInSubclass.txt index 1fcdc0b5a2d..fbbc2ef8f3b 100644 --- a/compiler/testData/codegen/light-analysis/classes/implementComparableInSubclass.txt +++ b/compiler/testData/codegen/light-analysis/classes/implementComparableInSubclass.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public abstract class foo/Base { private final field x: int public method (): void public final method getX(): int } +@kotlin.Metadata public final class foo/Derived { private final field y: int public method (): void @@ -12,6 +14,7 @@ public final class foo/Derived { public final method getY(): int } +@kotlin.Metadata public final class foo/ImplementComparableInSubclassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/inheritSetAndHashSet.txt b/compiler/testData/codegen/light-analysis/classes/inheritSetAndHashSet.txt index 1e9a2b3af00..44837b713fc 100644 --- a/compiler/testData/codegen/light-analysis/classes/inheritSetAndHashSet.txt +++ b/compiler/testData/codegen/light-analysis/classes/inheritSetAndHashSet.txt @@ -1,5 +1,7 @@ +@kotlin.Metadata public interface A +@kotlin.Metadata public final class B { public method (): void public final method contains(p0: java.lang.Object): boolean @@ -10,6 +12,7 @@ public final class B { public final method size(): int } +@kotlin.Metadata public final class InheritSetAndHashSetKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/inheritance.txt b/compiler/testData/codegen/light-analysis/classes/inheritance.txt index 1d18f09fee6..21822f3f41a 100644 --- a/compiler/testData/codegen/light-analysis/classes/inheritance.txt +++ b/compiler/testData/codegen/light-analysis/classes/inheritance.txt @@ -1,49 +1,59 @@ +@kotlin.Metadata public interface Abstract +@kotlin.Metadata public final class InheritanceKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class P1 { private synthetic final field $$delegate_0: Y public method (p0: int, @org.jetbrains.annotations.NotNull p1: Y): void public method getY(): int } +@kotlin.Metadata public final class P2 { private synthetic final field $$delegate_0: Y public method (p0: int, @org.jetbrains.annotations.NotNull p1: Y): void public method getY(): int } +@kotlin.Metadata public final class P3 { private synthetic final field $$delegate_0: Y public method (p0: int, @org.jetbrains.annotations.NotNull p1: Y): void public method getY(): int } +@kotlin.Metadata public final class P4 { private synthetic final field $$delegate_0: Y public method (p0: int, @org.jetbrains.annotations.NotNull p1: Y): void public method getY(): int } +@kotlin.Metadata public final class Point { private final field y: int public method (p0: int, p1: int): void public method getY(): int } +@kotlin.Metadata public class X { private final field x: int public method (p0: int): void public final method getX(): int } +@kotlin.Metadata public interface Y { public abstract method getY(): int } +@kotlin.Metadata public final class YImpl { private final field y: int public method (p0: int): void diff --git a/compiler/testData/codegen/light-analysis/classes/inheritedInnerClass.txt b/compiler/testData/codegen/light-analysis/classes/inheritedInnerClass.txt index 66ca9f26fa4..b5b8966c1ca 100644 --- a/compiler/testData/codegen/light-analysis/classes/inheritedInnerClass.txt +++ b/compiler/testData/codegen/light-analysis/classes/inheritedInnerClass.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class InheritedInnerClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Outer { private final @org.jetbrains.annotations.Nullable field foo: Outer.InnerBase inner class Outer/InnerBase @@ -10,12 +12,14 @@ public final class Outer { public final @org.jetbrains.annotations.Nullable method getFoo(): Outer.InnerBase } +@kotlin.Metadata public class Outer/InnerBase { synthetic final field this$0: Outer inner class Outer/InnerBase public method (p0: Outer): void } +@kotlin.Metadata public final class Outer/InnerDerived { synthetic final field this$0: Outer inner class Outer/InnerDerived diff --git a/compiler/testData/codegen/light-analysis/classes/inheritedMethod.txt b/compiler/testData/codegen/light-analysis/classes/inheritedMethod.txt index 8ee4a1860b2..f7c949eac50 100644 --- a/compiler/testData/codegen/light-analysis/classes/inheritedMethod.txt +++ b/compiler/testData/codegen/light-analysis/classes/inheritedMethod.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class Bar { public method (): void public final @org.jetbrains.annotations.NotNull method test(): java.lang.String } +@kotlin.Metadata public class Foo { public method (): void public final @org.jetbrains.annotations.NotNull method xyzzy(): java.lang.String } +@kotlin.Metadata public final class InheritedMethodKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/initializerBlock.txt b/compiler/testData/codegen/light-analysis/classes/initializerBlock.txt index 12621d0f5f8..23ed70abad4 100644 --- a/compiler/testData/codegen/light-analysis/classes/initializerBlock.txt +++ b/compiler/testData/codegen/light-analysis/classes/initializerBlock.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private field f: int public method (): void @@ -5,6 +6,7 @@ public final class C { public final method setF(p0: int): void } +@kotlin.Metadata public final class InitializerBlockKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/initializerBlockDImpl.txt b/compiler/testData/codegen/light-analysis/classes/initializerBlockDImpl.txt index f8787c95fe5..1e1c85d479a 100644 --- a/compiler/testData/codegen/light-analysis/classes/initializerBlockDImpl.txt +++ b/compiler/testData/codegen/light-analysis/classes/initializerBlockDImpl.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class InitializerBlockDImplKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class World { private final @org.jetbrains.annotations.NotNull field foo: World.Item private final @org.jetbrains.annotations.NotNull field items: java.util.ArrayList @@ -11,6 +13,7 @@ public final class World { public final @org.jetbrains.annotations.NotNull method getItems(): java.util.ArrayList } +@kotlin.Metadata public final class World/Item { synthetic final field this$0: World inner class World/Item diff --git a/compiler/testData/codegen/light-analysis/classes/inner/instantiateInDerived.txt b/compiler/testData/codegen/light-analysis/classes/inner/instantiateInDerived.txt index 84dff691524..b05fabc8b19 100644 --- a/compiler/testData/codegen/light-analysis/classes/inner/instantiateInDerived.txt +++ b/compiler/testData/codegen/light-analysis/classes/inner/instantiateInDerived.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { private final @org.jetbrains.annotations.NotNull field value: java.lang.String inner class A/B @@ -5,6 +6,7 @@ public class A { public final @org.jetbrains.annotations.NotNull method getValue(): java.lang.String } +@kotlin.Metadata public final class A/B { private final @org.jetbrains.annotations.NotNull field result: java.lang.String private final @org.jetbrains.annotations.NotNull field s: java.lang.String @@ -15,6 +17,7 @@ public final class A/B { public final @org.jetbrains.annotations.NotNull method getS(): java.lang.String } +@kotlin.Metadata public final class C { public method (): void public final @org.jetbrains.annotations.NotNull method aReceiver(): A.B @@ -25,6 +28,7 @@ public final class C { public final @org.jetbrains.annotations.NotNull method superReceiver(): A.B } +@kotlin.Metadata public final class InstantiateInDerivedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/inner/instantiateInDerivedLabeled.txt b/compiler/testData/codegen/light-analysis/classes/inner/instantiateInDerivedLabeled.txt index 5bfab15412e..951149bdc1c 100644 --- a/compiler/testData/codegen/light-analysis/classes/inner/instantiateInDerivedLabeled.txt +++ b/compiler/testData/codegen/light-analysis/classes/inner/instantiateInDerivedLabeled.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { private final @org.jetbrains.annotations.NotNull field value: java.lang.String inner class A/B @@ -5,6 +6,7 @@ public class A { public final @org.jetbrains.annotations.NotNull method getValue(): java.lang.String } +@kotlin.Metadata public final class A/B { private final @org.jetbrains.annotations.NotNull field result: java.lang.String private final @org.jetbrains.annotations.NotNull field s: java.lang.String @@ -15,11 +17,13 @@ public final class A/B { public final @org.jetbrains.annotations.NotNull method getS(): java.lang.String } +@kotlin.Metadata public final class C { inner class C/X public method (): void } +@kotlin.Metadata public final class C/X { synthetic final field this$0: C inner class C/X @@ -32,6 +36,7 @@ public final class C/X { public final @org.jetbrains.annotations.NotNull method superXReceiver(): A.B } +@kotlin.Metadata public final class InstantiateInDerivedLabeledKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/inner/instantiateInSameClass.txt b/compiler/testData/codegen/light-analysis/classes/inner/instantiateInSameClass.txt index 7dd0024d579..3514aa0f63d 100644 --- a/compiler/testData/codegen/light-analysis/classes/inner/instantiateInSameClass.txt +++ b/compiler/testData/codegen/light-analysis/classes/inner/instantiateInSameClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private final @org.jetbrains.annotations.NotNull field value: java.lang.String inner class C/B @@ -12,6 +13,7 @@ public final class C { public final @org.jetbrains.annotations.NotNull method newCReceiver(): C.B } +@kotlin.Metadata public final class C/B { private final @org.jetbrains.annotations.NotNull field result: java.lang.String private final @org.jetbrains.annotations.NotNull field s: java.lang.String @@ -22,6 +24,7 @@ public final class C/B { public final @org.jetbrains.annotations.NotNull method getS(): java.lang.String } +@kotlin.Metadata public final class InstantiateInSameClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/inner/kt6708.txt b/compiler/testData/codegen/light-analysis/classes/inner/kt6708.txt index 060f5e753e8..02af5e25d18 100644 --- a/compiler/testData/codegen/light-analysis/classes/inner/kt6708.txt +++ b/compiler/testData/codegen/light-analysis/classes/inner/kt6708.txt @@ -1,25 +1,30 @@ +@kotlin.Metadata public class A { inner class A/InnerA public method (): void } +@kotlin.Metadata public class A/InnerA { synthetic final field this$0: A inner class A/InnerA public method (p0: A): void } +@kotlin.Metadata public final class B { inner class B/InnerB public method (): void } +@kotlin.Metadata public final class B/InnerB { synthetic final field this$0: B inner class B/InnerB public method (p0: B): void } +@kotlin.Metadata public final class Kt6708Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/inner/properOuter.txt b/compiler/testData/codegen/light-analysis/classes/inner/properOuter.txt index 4f2d9a0d19a..d5a6c2c4ff6 100644 --- a/compiler/testData/codegen/light-analysis/classes/inner/properOuter.txt +++ b/compiler/testData/codegen/light-analysis/classes/inner/properOuter.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { private final @org.jetbrains.annotations.NotNull field s: java.lang.String inner class A/B @@ -6,6 +7,7 @@ public class A { public final @org.jetbrains.annotations.NotNull method getS(): java.lang.String } +@kotlin.Metadata public class A/B { private final @org.jetbrains.annotations.NotNull field s: java.lang.String synthetic final field this$0: A @@ -15,6 +17,7 @@ public class A/B { public final @org.jetbrains.annotations.NotNull method testB(): java.lang.String } +@kotlin.Metadata public class A/C { synthetic final field this$0: A inner class A/C @@ -22,6 +25,7 @@ public class A/C { public final @org.jetbrains.annotations.NotNull method testC(): java.lang.String } +@kotlin.Metadata public final class ProperOuterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/inner/properSuperLinking.txt b/compiler/testData/codegen/light-analysis/classes/inner/properSuperLinking.txt index 75d03fec305..bdda10df1b3 100644 --- a/compiler/testData/codegen/light-analysis/classes/inner/properSuperLinking.txt +++ b/compiler/testData/codegen/light-analysis/classes/inner/properSuperLinking.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { private final @org.jetbrains.annotations.NotNull field s: java.lang.String private final @org.jetbrains.annotations.NotNull field z: java.lang.String @@ -8,6 +9,7 @@ public class A { public final @org.jetbrains.annotations.NotNull method test(): java.lang.String } +@kotlin.Metadata public class A/B { synthetic final field this$0: A inner class A/B @@ -15,6 +17,7 @@ public class A/B { public final @org.jetbrains.annotations.NotNull method testB(): java.lang.String } +@kotlin.Metadata public final class ProperSuperLinkingKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/innerClass.txt b/compiler/testData/codegen/light-analysis/classes/innerClass.txt index 51bea732fc0..ca974d03034 100644 --- a/compiler/testData/codegen/light-analysis/classes/innerClass.txt +++ b/compiler/testData/codegen/light-analysis/classes/innerClass.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class InnerClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Outer { private final @org.jetbrains.annotations.NotNull field foo: java.lang.StringBuilder inner class Outer/Inner @@ -10,6 +12,7 @@ public final class Outer { public final @org.jetbrains.annotations.NotNull method test(): Outer.Inner } +@kotlin.Metadata public final class Outer/Inner { synthetic final field this$0: Outer inner class Outer/Inner diff --git a/compiler/testData/codegen/light-analysis/classes/interfaceCompanionInitializationWithJava.txt b/compiler/testData/codegen/light-analysis/classes/interfaceCompanionInitializationWithJava.txt index 920c95c80db..82b19a625a2 100644 --- a/compiler/testData/codegen/light-analysis/classes/interfaceCompanionInitializationWithJava.txt +++ b/compiler/testData/codegen/light-analysis/classes/interfaceCompanionInitializationWithJava.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class CompanionInitializationKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface IStatic { public final static field Companion: IStatic.Companion public final static field const: int @@ -10,17 +12,20 @@ public interface IStatic { public abstract method doSth(): void } +@kotlin.Metadata public final static class IStatic/Companion { public final static field const: int inner class IStatic/Companion private method (): void } +@kotlin.Metadata public final class IStatic/DefaultImpls { inner class IStatic/DefaultImpls public static method doSth(p0: IStatic): void } +@kotlin.Metadata public class Static { private final field p: java.lang.Object public method (): void diff --git a/compiler/testData/codegen/light-analysis/classes/kt1018.txt b/compiler/testData/codegen/light-analysis/classes/kt1018.txt index ead7d175123..8a1704a9cd0 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt1018.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt1018.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt1018Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class StockMarketTableModel { private final static field COLUMN_TITLES: java.lang.Integer[] public final static field Companion: StockMarketTableModel.Companion @@ -10,6 +12,7 @@ public final class StockMarketTableModel { public final method getColumnCount(): int } +@kotlin.Metadata public final static class StockMarketTableModel/Companion { inner class StockMarketTableModel/Companion private method (): void diff --git a/compiler/testData/codegen/light-analysis/classes/kt1120.txt b/compiler/testData/codegen/light-analysis/classes/kt1120.txt index 296a7252b66..0d37fa452d9 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt1120.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt1120.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt1120Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class RefreshQueue { public final static field INSTANCE: RefreshQueue private final static @org.jetbrains.annotations.NotNull field any: java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/classes/kt1134.txt b/compiler/testData/codegen/light-analysis/classes/kt1134.txt index d2fc009ae10..1a48a956f00 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt1134.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt1134.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt1134Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class SomeClass { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/classes/kt1157.txt b/compiler/testData/codegen/light-analysis/classes/kt1157.txt index bfa724974e7..658db4616f0 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt1157.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt1157.txt @@ -1,11 +1,14 @@ +@kotlin.Metadata public final class Kt1157Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface Runnable { public abstract method run(): void } +@kotlin.Metadata public final class SomeClass { public final static field INSTANCE: SomeClass private final static field work: SomeClass$work$1 diff --git a/compiler/testData/codegen/light-analysis/classes/kt1247.txt b/compiler/testData/codegen/light-analysis/classes/kt1247.txt index 25f381e6a71..08ebe5eff6f 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt1247.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt1247.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt1247Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.Nullable method f(@org.jetbrains.annotations.Nullable p0: java.lang.Integer, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function2): java.lang.Integer diff --git a/compiler/testData/codegen/light-analysis/classes/kt1345.txt b/compiler/testData/codegen/light-analysis/classes/kt1345.txt index 594751227f7..84f454ac3ef 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt1345.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt1345.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Actor { private final @org.jetbrains.annotations.NotNull field code: java.lang.String public @synthetic.kotlin.jvm.GeneratedByJvmOverloads method (): void @@ -6,16 +7,20 @@ public final class Actor { public final @org.jetbrains.annotations.NotNull method getCode(): java.lang.String } +@kotlin.Metadata public interface Creator { public abstract method create(): java.lang.Object } +@kotlin.Metadata public interface Factory +@kotlin.Metadata public final class Kt1345Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class MyFactory { public method (): void public @org.jetbrains.annotations.NotNull method create(): Actor diff --git a/compiler/testData/codegen/light-analysis/classes/kt1439.txt b/compiler/testData/codegen/light-analysis/classes/kt1439.txt index b27a58975cf..169acad703e 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt1439.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt1439.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class Kt1439Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method printtest(): java.lang.String } +@kotlin.Metadata public final class MyClass { private @org.jetbrains.annotations.NotNull field fnc: kotlin.jvm.functions.Function0 public method (@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void diff --git a/compiler/testData/codegen/light-analysis/classes/kt1535.txt b/compiler/testData/codegen/light-analysis/classes/kt1535.txt index 9b03f9617dd..d4ba5ef254c 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt1535.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt1535.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class Broken { public method (): void public synthetic method invoke(): java.lang.Object public @org.jetbrains.annotations.NotNull method invoke(): java.lang.String } +@kotlin.Metadata public final class Kt1535Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Works { public method (): void public @org.jetbrains.annotations.NotNull method invoke(): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/classes/kt1538.txt b/compiler/testData/codegen/light-analysis/classes/kt1538.txt index 82da824e91c..74031b3f09b 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt1538.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt1538.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class Kt1538Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method parseCatalogs(@org.jetbrains.annotations.Nullable p0: java.lang.Object): void public final static @org.jetbrains.annotations.NotNull method toHasMap(@org.jetbrains.annotations.Nullable p0: java.lang.Object): Pair } +@kotlin.Metadata public final class Pair { private final field first: java.lang.Object private final field second: java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/classes/kt1578.txt b/compiler/testData/codegen/light-analysis/classes/kt1578.txt index 80bad45a2ab..f41088d99d4 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt1578.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt1578.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt1578Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/kt1611.txt b/compiler/testData/codegen/light-analysis/classes/kt1611.txt index 0fdc9ae270b..0c88b11836e 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt1611.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt1611.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Foo { private final @org.jetbrains.annotations.NotNull field bar: kotlin.jvm.functions.Function1 public method (): void @@ -5,6 +6,7 @@ public final class Foo { public final @org.jetbrains.annotations.NotNull method getBar(): kotlin.jvm.functions.Function1 } +@kotlin.Metadata public final class Kt1611Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/kt1721.txt b/compiler/testData/codegen/light-analysis/classes/kt1721.txt index 4b0659560e6..61440b82d53 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt1721.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt1721.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt1721Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class T { private final @org.jetbrains.annotations.NotNull field f: kotlin.jvm.functions.Function0 public method (@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void diff --git a/compiler/testData/codegen/light-analysis/classes/kt1726.txt b/compiler/testData/codegen/light-analysis/classes/kt1726.txt index 9b1b98e7396..41cb83a540e 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt1726.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt1726.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Foo { private final @org.jetbrains.annotations.NotNull field f: kotlin.jvm.functions.Function1 private field state: int @@ -8,6 +9,7 @@ public final class Foo { public final method setState(p0: int): void } +@kotlin.Metadata public final class Kt1726Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/kt1759.txt b/compiler/testData/codegen/light-analysis/classes/kt1759.txt index b8e1f18881e..540c5017206 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt1759.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt1759.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Greeter { private @org.jetbrains.annotations.NotNull field name: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -6,6 +7,7 @@ public final class Greeter { public final method setName(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class Kt1759Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/kt1891.txt b/compiler/testData/codegen/light-analysis/classes/kt1891.txt index 00113a323a9..6145c7acf40 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt1891.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt1891.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt1891Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class MyList { private @org.jetbrains.annotations.Nullable field value: java.lang.Object public method (): void diff --git a/compiler/testData/codegen/light-analysis/classes/kt1918.txt b/compiler/testData/codegen/light-analysis/classes/kt1918.txt index 1a981aeed33..ae66d86bcd7 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt1918.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt1918.txt @@ -1,11 +1,14 @@ +@kotlin.Metadata public final class Bar { public method (): void } +@kotlin.Metadata public interface Foo { public abstract @org.jetbrains.annotations.NotNull method xyzzy(@org.jetbrains.annotations.Nullable p0: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class Kt1918Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method buildFoo(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): Foo diff --git a/compiler/testData/codegen/light-analysis/classes/kt1976.txt b/compiler/testData/codegen/light-analysis/classes/kt1976.txt index 1d56599e8ce..8a71babfbd5 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt1976.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt1976.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field f: kotlin.jvm.functions.Function0 public method (): void public final @org.jetbrains.annotations.NotNull method getF(): kotlin.jvm.functions.Function0 } +@kotlin.Metadata public final class Kt1976Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/kt1980.txt b/compiler/testData/codegen/light-analysis/classes/kt1980.txt index 8943f478793..20d4e94bc21 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt1980.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt1980.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt1980Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method calc(): int diff --git a/compiler/testData/codegen/light-analysis/classes/kt2224.txt b/compiler/testData/codegen/light-analysis/classes/kt2224.txt index ae4228dbcee..319c42c893d 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt2224.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt2224.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public interface A { public abstract method foo(): int } +@kotlin.Metadata public final class B1 { public method (): void public method foo(): int } +@kotlin.Metadata public final class B2 { private final field z: int public method (p0: int): void @@ -14,6 +17,7 @@ public final class B2 { public final method getZ(): int } +@kotlin.Metadata public final class Kt2224Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method f1(@org.jetbrains.annotations.NotNull p0: B1): int diff --git a/compiler/testData/codegen/light-analysis/classes/kt2288.txt b/compiler/testData/codegen/light-analysis/classes/kt2288.txt index b6fe015b533..c7197728223 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt2288.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt2288.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt2288Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class Test { public method (): void public @org.jetbrains.annotations.NotNull method clone(): Test diff --git a/compiler/testData/codegen/light-analysis/classes/kt2384.txt b/compiler/testData/codegen/light-analysis/classes/kt2384.txt index 73bb2f59c4a..bae9749f4d7 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt2384.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt2384.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field Companion: A.Companion private final static field b: int @@ -6,6 +7,7 @@ public final class A { public method (): void } +@kotlin.Metadata public final static class A/Companion { inner class A/Companion private method (): void @@ -13,6 +15,7 @@ public final static class A/Companion { public final method getC(): int } +@kotlin.Metadata public final class Kt2384Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/kt2390.txt b/compiler/testData/codegen/light-analysis/classes/kt2390.txt index ea26897ce15..7aa0f3098f4 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt2390.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt2390.txt @@ -1,37 +1,46 @@ +@kotlin.Metadata public interface Formatter { public abstract @org.jetbrains.annotations.NotNull method format(@org.jetbrains.annotations.Nullable p0: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class JsonArray { public method (): void } +@kotlin.Metadata public interface JsonFormatter { inner class JsonFormatter/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method format(@org.jetbrains.annotations.NotNull p0: java.util.Collection): JsonArray } +@kotlin.Metadata public final class JsonFormatter/DefaultImpls { inner class JsonFormatter/DefaultImpls public static @org.jetbrains.annotations.NotNull method format(@org.jetbrains.annotations.NotNull p0: JsonFormatter, p1: java.util.Collection): JsonArray } +@kotlin.Metadata public final class JsonObject { public method (): void } +@kotlin.Metadata public final class Kt2390Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface MultiFormatter { public abstract @org.jetbrains.annotations.NotNull method format(@org.jetbrains.annotations.NotNull p0: java.util.Collection): java.lang.Object } +@kotlin.Metadata public final class Project { public method (): void } +@kotlin.Metadata public final class ProjectJsonFormatter { public method (): void public @org.jetbrains.annotations.NotNull method format(@org.jetbrains.annotations.NotNull p0: java.util.Collection): JsonArray diff --git a/compiler/testData/codegen/light-analysis/classes/kt2391.txt b/compiler/testData/codegen/light-analysis/classes/kt2391.txt index cb4b09a128e..d55d269cd85 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt2391.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt2391.txt @@ -1,16 +1,20 @@ +@kotlin.Metadata public abstract class HttpServer { public method (): void public final method start(): void } +@kotlin.Metadata public final class Kt2391Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface LoggerAware { public abstract @org.jetbrains.annotations.NotNull method getLogger(): java.lang.StringBuilder } +@kotlin.Metadata public final class MyHttpServer { private final @org.jetbrains.annotations.NotNull field logger: java.lang.StringBuilder public method (): void diff --git a/compiler/testData/codegen/light-analysis/classes/kt2395.txt b/compiler/testData/codegen/light-analysis/classes/kt2395.txt index 2b66cb110ac..86d8d96459d 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt2395.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt2395.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt2395Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class MyList { public method (): void public final method contains(p0: java.lang.Object): boolean diff --git a/compiler/testData/codegen/light-analysis/classes/kt2417.txt b/compiler/testData/codegen/light-analysis/classes/kt2417.txt index 7b44f7af3b8..d1e79860c20 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt2417.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt2417.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt2417Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/kt2477.txt b/compiler/testData/codegen/light-analysis/classes/kt2477.txt index 37beef2b971..5743c3093d9 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt2477.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt2477.txt @@ -1,27 +1,33 @@ +@kotlin.Metadata public interface test/A { inner class test/A/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method getC(): java.lang.String } +@kotlin.Metadata public final class test/A/DefaultImpls { inner class test/A/DefaultImpls public static @org.jetbrains.annotations.NotNull method getC(p0: test.A): java.lang.String } +@kotlin.Metadata public interface test/B { inner class test/B/DefaultImpls } +@kotlin.Metadata public final class test/B/DefaultImpls { inner class test/B/DefaultImpls private static method getC(p0: test.B): java.lang.String } +@kotlin.Metadata public class test/C { private final field c: java.lang.String public method (): void } +@kotlin.Metadata public class test/D { private final @org.jetbrains.annotations.NotNull field b: java.lang.String public method (): void @@ -29,6 +35,7 @@ public class test/D { public @org.jetbrains.annotations.NotNull method getC(): java.lang.String } +@kotlin.Metadata public final class test/Kt2477Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/kt2480.txt b/compiler/testData/codegen/light-analysis/classes/kt2480.txt index bfae2969c1a..fb68b24117f 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt2480.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt2480.txt @@ -1,15 +1,18 @@ +@kotlin.Metadata public abstract class AbstractClass { public method (): void public abstract method getSome(): java.lang.Object public final method printSome(): java.lang.Object } +@kotlin.Metadata public final class Class { public method (): void public synthetic method getSome(): java.lang.Object public @org.jetbrains.annotations.NotNull method getSome(): java.lang.String } +@kotlin.Metadata public final class Kt2480Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/kt2482.txt b/compiler/testData/codegen/light-analysis/classes/kt2482.txt index 51f9b6a5133..2445f33ae7b 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt2482.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt2482.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt2482Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/kt2485.txt b/compiler/testData/codegen/light-analysis/classes/kt2485.txt index 517c892f0b7..a92a2e2ae59 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt2485.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt2485.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt2485Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method f1(@org.jetbrains.annotations.Nullable p0: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/classes/kt249.txt b/compiler/testData/codegen/light-analysis/classes/kt249.txt index 1c0a85b972c..8d2f13e1e72 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt249.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt249.txt @@ -1,19 +1,23 @@ +@kotlin.Metadata public final class x/Kt249Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class x/Outer { public final static field Companion: x.Outer.Companion inner class x/Outer/Companion public method (): void } +@kotlin.Metadata public final static class x/Outer/Companion { inner class x/Outer/Companion inner class x/Outer/Companion/Inner private method (): void } +@kotlin.Metadata public final static class x/Outer/Companion/Inner { inner class x/Outer/Companion inner class x/Outer/Companion/Inner diff --git a/compiler/testData/codegen/light-analysis/classes/kt2532.txt b/compiler/testData/codegen/light-analysis/classes/kt2532.txt index 0170617acb6..230475d5ba0 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt2532.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt2532.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class foo/A { private final @org.jetbrains.annotations.NotNull field b: foo.B private final field c: int @@ -6,16 +7,19 @@ public final class foo/A { public method getC(): int } +@kotlin.Metadata public interface foo/B { inner class foo/B/DefaultImpls public abstract method getC(): int } +@kotlin.Metadata public final class foo/B/DefaultImpls { inner class foo/B/DefaultImpls public static method getC(p0: foo.B): int } +@kotlin.Metadata public final class foo/Kt2532Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/kt2566.txt b/compiler/testData/codegen/light-analysis/classes/kt2566.txt index 43923d5e574..f48e334fede 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt2566.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt2566.txt @@ -1,20 +1,25 @@ +@kotlin.Metadata public class A { public method (): void public @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public class B { public method (): void public @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class C { public method (): void public @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public interface I +@kotlin.Metadata public final class Kt2566Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/kt2566_2.txt b/compiler/testData/codegen/light-analysis/classes/kt2566_2.txt index c2e144dfa76..25d43ad4b35 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt2566_2.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt2566_2.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public class A { private final @org.jetbrains.annotations.NotNull field foo: java.lang.String public method (): void public @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String } +@kotlin.Metadata public class B { inner class B/E public method (): void } +@kotlin.Metadata public final class B/E { private final @org.jetbrains.annotations.NotNull field foo: java.lang.String synthetic final field this$0: B @@ -17,11 +20,13 @@ public final class B/E { public final @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String } +@kotlin.Metadata public final class C { inner class C/D public method (): void } +@kotlin.Metadata public final class C/D { private final @org.jetbrains.annotations.NotNull field foo: java.lang.String synthetic final field this$0: C @@ -30,6 +35,7 @@ public final class C/D { public final @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String } +@kotlin.Metadata public final class Kt2566_2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/kt2607.txt b/compiler/testData/codegen/light-analysis/classes/kt2607.txt index 0f1ef8a9c9f..6ab5c0669f2 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt2607.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt2607.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt2607Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/kt2626.txt b/compiler/testData/codegen/light-analysis/classes/kt2626.txt index aab5ca5aaec..2b5ac5f9210 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt2626.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt2626.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class example2/Context { public final static field INSTANCE: example2.Context inner class example2/Context/OsType private method (): void } +@kotlin.Metadata public static enum class example2/Context/OsType { public final static field LINUX: example2.Context.OsType public final static field MACOSX: example2.Context.OsType @@ -17,6 +19,7 @@ public static enum class example2/Context/OsType { public static method values(): example2.Context.OsType[] } +@kotlin.Metadata public final class example2/Kt2626Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/kt2711.txt b/compiler/testData/codegen/light-analysis/classes/kt2711.txt index 80e30ce3c4a..ca565568525 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt2711.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt2711.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class C { public method (): void public final @org.jetbrains.annotations.NotNull method rangeTo(p0: int): IntRange } +@kotlin.Metadata public final class IntRange { public method (): void public final method contains(p0: int): boolean } +@kotlin.Metadata public final class Kt2711Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/kt2784.txt b/compiler/testData/codegen/light-analysis/classes/kt2784.txt index 4b245a13ad3..3bedac49c51 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt2784.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt2784.txt @@ -1,18 +1,22 @@ +@kotlin.Metadata public final class A { public final static field Companion: A.Companion inner class A/Companion public method (): void } +@kotlin.Metadata public final static class A/Companion { inner class A/Companion private method (): void } +@kotlin.Metadata public class Factory { public method (p0: int): void } +@kotlin.Metadata public final class Kt2784Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/kt285.txt b/compiler/testData/codegen/light-analysis/classes/kt285.txt index 199cd424cba..6c9ad912823 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt285.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt285.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ComplexClass { private synthetic final field $$delegate_0: SimpleClass public method (): void @@ -6,22 +7,26 @@ public final class ComplexClass { public final @org.jetbrains.annotations.NotNull method qux(): java.lang.String } +@kotlin.Metadata public final class Kt285Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class SimpleClass { public method (): void public @org.jetbrains.annotations.NotNull method bar(): java.lang.String public @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public interface Trait { inner class Trait/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method bar(): java.lang.String public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class Trait/DefaultImpls { inner class Trait/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: Trait): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/classes/kt3001.txt b/compiler/testData/codegen/light-analysis/classes/kt3001.txt index 03aca9731e1..39866b1dacd 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt3001.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt3001.txt @@ -1,23 +1,28 @@ +@kotlin.Metadata public interface A { public abstract @org.jetbrains.annotations.NotNull method getResult(): java.lang.String } +@kotlin.Metadata public final class Base { private final @org.jetbrains.annotations.NotNull field result: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public @org.jetbrains.annotations.NotNull method getResult(): java.lang.String } +@kotlin.Metadata public class Derived { private synthetic final field $$delegate_0: Base public method (): void public @org.jetbrains.annotations.NotNull method getResult(): java.lang.String } +@kotlin.Metadata public final class Kt3001Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Z { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/classes/kt3114.txt b/compiler/testData/codegen/light-analysis/classes/kt3114.txt index 1c8a8da5449..23ad695bbcb 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt3114.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt3114.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class KeySpan { private final @org.jetbrains.annotations.NotNull field left: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -5,6 +6,7 @@ public final class KeySpan { public final method matches(@org.jetbrains.annotations.NotNull p0: java.lang.String): boolean } +@kotlin.Metadata public final class Kt3114Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/kt3414.txt b/compiler/testData/codegen/light-analysis/classes/kt3414.txt index 707504e4a67..1031dfbbe6e 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt3414.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt3414.txt @@ -1,15 +1,19 @@ +@kotlin.Metadata public interface A { public abstract method foo(): int } +@kotlin.Metadata public interface B { public abstract method foo(): int } +@kotlin.Metadata public final class Kt3414Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Z { private final @org.jetbrains.annotations.NotNull field a: A public method (@org.jetbrains.annotations.NotNull p0: A): void diff --git a/compiler/testData/codegen/light-analysis/classes/kt343.txt b/compiler/testData/codegen/light-analysis/classes/kt343.txt index e1670be65c3..f31ba40c98f 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt343.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt343.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt343Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method launch(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void diff --git a/compiler/testData/codegen/light-analysis/classes/kt3546.txt b/compiler/testData/codegen/light-analysis/classes/kt3546.txt index 380c59bc11e..ebb43e404f7 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt3546.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt3546.txt @@ -1,17 +1,22 @@ +@kotlin.Metadata public interface A { public abstract @org.jetbrains.annotations.NotNull method test(): java.lang.String } +@kotlin.Metadata public interface B { public abstract @org.jetbrains.annotations.NotNull method test(): java.lang.String } +@kotlin.Metadata public interface C +@kotlin.Metadata public final class Kt3546Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class MyClass { private final @org.jetbrains.annotations.NotNull field value: C public method (@org.jetbrains.annotations.NotNull p0: C): void @@ -19,6 +24,7 @@ public final class MyClass { public @org.jetbrains.annotations.NotNull method test(): java.lang.String } +@kotlin.Metadata public final class Z { private final @org.jetbrains.annotations.NotNull field param: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/classes/kt454.txt b/compiler/testData/codegen/light-analysis/classes/kt454.txt index e8d13f10a4a..f9c13a4c1b8 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt454.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt454.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt454Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/kt471.txt b/compiler/testData/codegen/light-analysis/classes/kt471.txt index 045d958c01c..2f1b211ffab 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt471.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt471.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt471Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test1(): boolean @@ -10,6 +11,7 @@ public final class Kt471Kt { public final static method test8(): boolean } +@kotlin.Metadata public final class MNR { private @org.jetbrains.annotations.NotNull field ref: MyNumber public method (@org.jetbrains.annotations.NotNull p0: MyNumber): void @@ -17,6 +19,7 @@ public final class MNR { public final method setRef(@org.jetbrains.annotations.NotNull p0: MyNumber): void } +@kotlin.Metadata public final class MyArrayList { private field value17: java.lang.Object private field value39: java.lang.Object @@ -25,6 +28,7 @@ public final class MyArrayList { public final @org.jetbrains.annotations.Nullable method set(p0: int, p1: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class MyNumber { private final field i: int public method (p0: int): void diff --git a/compiler/testData/codegen/light-analysis/classes/kt48.txt b/compiler/testData/codegen/light-analysis/classes/kt48.txt index 4d4e423f215..d0c6e10bc30 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt48.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt48.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private field xb: byte private @org.jetbrains.annotations.Nullable field xbn: java.lang.Byte @@ -56,6 +57,7 @@ public final class A { public final method setXsnn(@org.jetbrains.annotations.Nullable p0: java.lang.Short): void } +@kotlin.Metadata public final class Kt48Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/kt496.txt b/compiler/testData/codegen/light-analysis/classes/kt496.txt index 51155b00b96..56570e38fb0 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt496.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt496.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt496Kt { private static field x: boolean private static field z: int diff --git a/compiler/testData/codegen/light-analysis/classes/kt500.txt b/compiler/testData/codegen/light-analysis/classes/kt500.txt index 3b397695852..c0913f65195 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt500.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt500.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt500Kt { private static field GUEST_USER_ID: int private final static field USER_ID: int diff --git a/compiler/testData/codegen/light-analysis/classes/kt501.txt b/compiler/testData/codegen/light-analysis/classes/kt501.txt index 11aa04d0de0..0d8127888fa 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt501.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt501.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class Kt501Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method test1(): java.lang.String } +@kotlin.Metadata public final class Reluctant { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/classes/kt504.txt b/compiler/testData/codegen/light-analysis/classes/kt504.txt index f30f88b6d9b..4af3986e560 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt504.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt504.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class mult_constructors_3_bug/Identifier { public final static field Companion: mult_constructors_3_bug.Identifier.Companion private field myNullable: boolean @@ -5,12 +6,14 @@ public class mult_constructors_3_bug/Identifier { public method (): void } +@kotlin.Metadata public final static class mult_constructors_3_bug/Identifier/Companion { inner class mult_constructors_3_bug/Identifier/Companion private method (): void public @org.jetbrains.annotations.NotNull method init(p0: boolean): mult_constructors_3_bug.Identifier } +@kotlin.Metadata public final class mult_constructors_3_bug/Kt504Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/kt508.txt b/compiler/testData/codegen/light-analysis/classes/kt508.txt index fb65c78e95b..02d820c2286 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt508.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt508.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt508Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.Nullable method set(@org.jetbrains.annotations.NotNull p0: java.util.Map, p1: java.lang.Object, p2: java.lang.Object): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/classes/kt5347.txt b/compiler/testData/codegen/light-analysis/classes/kt5347.txt index 9b221d07324..65dbc2fac5d 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt5347.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt5347.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt5347Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method test1(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String @@ -6,6 +7,7 @@ public final class Kt5347Kt { public final static @org.jetbrains.annotations.NotNull method test4(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final class TestClass { private final @org.jetbrains.annotations.NotNull field x: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/classes/kt6136.txt b/compiler/testData/codegen/light-analysis/classes/kt6136.txt index 412f4534f1a..77dd53191a7 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt6136.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt6136.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Actor { private final @org.jetbrains.annotations.NotNull field firstName: java.lang.String private final field id: int @@ -17,10 +18,12 @@ public final class Actor { public method toString(): java.lang.String } +@kotlin.Metadata public interface Id { public abstract method getId(): java.lang.Object } +@kotlin.Metadata public final class Kt6136Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/kt633.txt b/compiler/testData/codegen/light-analysis/classes/kt633.txt index 619163f92ef..e0466df23eb 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt633.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt633.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt633Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class MyArray { private final @org.jetbrains.annotations.NotNull field a: mInt[] public method (): void @@ -10,6 +12,7 @@ public final class MyArray { public final method set(@org.jetbrains.annotations.NotNull p0: mInt, @org.jetbrains.annotations.NotNull p1: mInt): void } +@kotlin.Metadata public final class mInt { private final field i: int public method (p0: int): void diff --git a/compiler/testData/codegen/light-analysis/classes/kt6816.txt b/compiler/testData/codegen/light-analysis/classes/kt6816.txt index 7f8a1a7fc7d..1339759a4d8 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt6816.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt6816.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CalculatorConstants { private final field airCondMult: double private final field autoTransMult: double @@ -40,6 +41,7 @@ public final class CalculatorConstants { public final method getTravelClassOne(): double } +@kotlin.Metadata public final class Kt6816Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/kt707.txt b/compiler/testData/codegen/light-analysis/classes/kt707.txt index 3e626c623ce..44d702d42a0 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt707.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt707.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class Kt707Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method mapHead(@org.jetbrains.annotations.NotNull p0: List, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function1): List } +@kotlin.Metadata public final class List { private final field head: java.lang.Object private final @org.jetbrains.annotations.Nullable field tail: List diff --git a/compiler/testData/codegen/light-analysis/classes/kt723.txt b/compiler/testData/codegen/light-analysis/classes/kt723.txt index a698d4b9403..db0f190b8d9 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt723.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt723.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt723Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method inc(@org.jetbrains.annotations.Nullable p0: java.lang.Integer): int diff --git a/compiler/testData/codegen/light-analysis/classes/kt725.txt b/compiler/testData/codegen/light-analysis/classes/kt725.txt index 97a7a82c57c..900b09b8de9 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt725.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt725.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt725Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method inc(@org.jetbrains.annotations.Nullable p0: java.lang.Integer): int diff --git a/compiler/testData/codegen/light-analysis/classes/kt8011.txt b/compiler/testData/codegen/light-analysis/classes/kt8011.txt index 1b84fe072d7..4c752efd373 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt8011.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt8011.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt8011Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method testFun1(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/classes/kt8011a.txt b/compiler/testData/codegen/light-analysis/classes/kt8011a.txt index c42e40764a5..244a5fbce6e 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt8011a.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt8011a.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt8011aKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method testFun1(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String @@ -6,6 +7,7 @@ public final class Kt8011aKt { public final static @org.jetbrains.annotations.NotNull method testFun4(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final class TestClass { private final @org.jetbrains.annotations.NotNull field str: java.lang.String private @org.jetbrains.annotations.Nullable field xx: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/classes/kt903.txt b/compiler/testData/codegen/light-analysis/classes/kt903.txt index 280c8b9df0f..0b6bed7db13 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt903.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt903.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class Kt903Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method plus(p0: int, @org.jetbrains.annotations.Nullable p1: java.lang.Integer): int } +@kotlin.Metadata public class PerfectNumberFinder { public method (): void public method isPerfect(p0: int): boolean diff --git a/compiler/testData/codegen/light-analysis/classes/kt940.txt b/compiler/testData/codegen/light-analysis/classes/kt940.txt index ef7e9220bec..0a2b242dccf 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt940.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt940.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt940Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/kt9642.txt b/compiler/testData/codegen/light-analysis/classes/kt9642.txt index 2bc8b170470..de95a1692e9 100644 --- a/compiler/testData/codegen/light-analysis/classes/kt9642.txt +++ b/compiler/testData/codegen/light-analysis/classes/kt9642.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt9642Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Outer { public final static field Companion: Outer.Companion private static @org.jetbrains.annotations.NotNull field s: java.lang.String @@ -10,6 +12,7 @@ public final class Outer { public method (): void } +@kotlin.Metadata public final static class Outer/Companion { inner class Outer/Companion private method (): void @@ -17,6 +20,7 @@ public final static class Outer/Companion { private final method setS(p0: java.lang.String): void } +@kotlin.Metadata public final static class Outer/Nested { inner class Outer/Nested public method (): void diff --git a/compiler/testData/codegen/light-analysis/classes/namedClassObject.txt b/compiler/testData/codegen/light-analysis/classes/namedClassObject.txt index f82f43d10d5..4edad36e801 100644 --- a/compiler/testData/codegen/light-analysis/classes/namedClassObject.txt +++ b/compiler/testData/codegen/light-analysis/classes/namedClassObject.txt @@ -1,15 +1,18 @@ +@kotlin.Metadata public final class C { public final static field Foo: C.Foo inner class C/Foo public method (): void } +@kotlin.Metadata public final static class C/Foo { inner class C/Foo private method (): void public final method create(): int } +@kotlin.Metadata public final class NamedClassObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/outerThis.txt b/compiler/testData/codegen/light-analysis/classes/outerThis.txt index 743c3b9f397..3524ab2add4 100644 --- a/compiler/testData/codegen/light-analysis/classes/outerThis.txt +++ b/compiler/testData/codegen/light-analysis/classes/outerThis.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Outer { private final @org.jetbrains.annotations.NotNull field x: Outer.Inner inner class Outer/Inner @@ -5,6 +6,7 @@ public final class Outer { public final @org.jetbrains.annotations.NotNull method getX(): Outer.Inner } +@kotlin.Metadata public final class Outer/Inner { synthetic final field this$0: Outer inner class Outer/Inner @@ -12,6 +14,7 @@ public final class Outer/Inner { public final @org.jetbrains.annotations.NotNull method getOuter(): Outer } +@kotlin.Metadata public final class OuterThisKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/overloadBinaryOperator.txt b/compiler/testData/codegen/light-analysis/classes/overloadBinaryOperator.txt index 79f847c89b3..538d29e328d 100644 --- a/compiler/testData/codegen/light-analysis/classes/overloadBinaryOperator.txt +++ b/compiler/testData/codegen/light-analysis/classes/overloadBinaryOperator.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ArrayWrapper { private final @org.jetbrains.annotations.NotNull field contents: java.util.ArrayList public method (): void @@ -6,6 +7,7 @@ public final class ArrayWrapper { public final @org.jetbrains.annotations.NotNull method plus(@org.jetbrains.annotations.NotNull p0: ArrayWrapper): ArrayWrapper } +@kotlin.Metadata public final class OverloadBinaryOperatorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/overloadPlusAssign.txt b/compiler/testData/codegen/light-analysis/classes/overloadPlusAssign.txt index cf6b91aef87..eabdb541cd6 100644 --- a/compiler/testData/codegen/light-analysis/classes/overloadPlusAssign.txt +++ b/compiler/testData/codegen/light-analysis/classes/overloadPlusAssign.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ArrayWrapper { private final @org.jetbrains.annotations.NotNull field contents: java.util.ArrayList public method (): void @@ -7,6 +8,7 @@ public final class ArrayWrapper { public final method plusAssign(@org.jetbrains.annotations.NotNull p0: ArrayWrapper): void } +@kotlin.Metadata public final class OverloadPlusAssignKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/overloadPlusAssignReturn.txt b/compiler/testData/codegen/light-analysis/classes/overloadPlusAssignReturn.txt index cdbd03d122f..16e920f378c 100644 --- a/compiler/testData/codegen/light-analysis/classes/overloadPlusAssignReturn.txt +++ b/compiler/testData/codegen/light-analysis/classes/overloadPlusAssignReturn.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ArrayWrapper { private final @org.jetbrains.annotations.NotNull field contents: java.util.ArrayList public method (): void @@ -7,6 +8,7 @@ public final class ArrayWrapper { public final @org.jetbrains.annotations.NotNull method plus(@org.jetbrains.annotations.NotNull p0: ArrayWrapper): ArrayWrapper } +@kotlin.Metadata public final class OverloadPlusAssignReturnKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/overloadPlusToPlusAssign.txt b/compiler/testData/codegen/light-analysis/classes/overloadPlusToPlusAssign.txt index 179e9e6e3bb..224701be882 100644 --- a/compiler/testData/codegen/light-analysis/classes/overloadPlusToPlusAssign.txt +++ b/compiler/testData/codegen/light-analysis/classes/overloadPlusToPlusAssign.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ArrayWrapper { private final @org.jetbrains.annotations.NotNull field contents: java.util.ArrayList public method (): void @@ -7,6 +8,7 @@ public final class ArrayWrapper { public final @org.jetbrains.annotations.NotNull method plus(@org.jetbrains.annotations.NotNull p0: ArrayWrapper): ArrayWrapper } +@kotlin.Metadata public final class OverloadPlusToPlusAssignKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/overloadUnaryOperator.txt b/compiler/testData/codegen/light-analysis/classes/overloadUnaryOperator.txt index 27a611620cb..81a40fbd1b5 100644 --- a/compiler/testData/codegen/light-analysis/classes/overloadUnaryOperator.txt +++ b/compiler/testData/codegen/light-analysis/classes/overloadUnaryOperator.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ArrayWrapper { private final @org.jetbrains.annotations.NotNull field contents: java.util.ArrayList public method (): void @@ -7,6 +8,7 @@ public final class ArrayWrapper { public final @org.jetbrains.annotations.NotNull method unaryMinus(): ArrayWrapper } +@kotlin.Metadata public final class OverloadUnaryOperatorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/privateOuterFunctions.txt b/compiler/testData/codegen/light-analysis/classes/privateOuterFunctions.txt index 2ea1b9dea0a..cda5165f8a6 100644 --- a/compiler/testData/codegen/light-analysis/classes/privateOuterFunctions.txt +++ b/compiler/testData/codegen/light-analysis/classes/privateOuterFunctions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { inner class C/Inner public method (): void @@ -6,6 +7,7 @@ public final class C { public final @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata private final class C/Inner { synthetic final field this$0: C inner class C/Inner @@ -13,10 +15,12 @@ private final class C/Inner { public final method innerFun(): void } +@kotlin.Metadata public final class PrivateOuterFunctionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface Runnable { public abstract method run(): void } diff --git a/compiler/testData/codegen/light-analysis/classes/privateOuterProperty.txt b/compiler/testData/codegen/light-analysis/classes/privateOuterProperty.txt index a9f9c6f7797..29effaee0d3 100644 --- a/compiler/testData/codegen/light-analysis/classes/privateOuterProperty.txt +++ b/compiler/testData/codegen/light-analysis/classes/privateOuterProperty.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private field v: int inner class C/Inner @@ -5,6 +6,7 @@ public final class C { public final method foo(): int } +@kotlin.Metadata private final class C/Inner { synthetic final field this$0: C inner class C/Inner @@ -12,10 +14,12 @@ private final class C/Inner { public final method innerFun(): void } +@kotlin.Metadata public final class PrivateOuterPropertyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface Runnable { public abstract method run(): void } diff --git a/compiler/testData/codegen/light-analysis/classes/privateToThis.txt b/compiler/testData/codegen/light-analysis/classes/privateToThis.txt index 17e42fcea53..a4c0f6bb170 100644 --- a/compiler/testData/codegen/light-analysis/classes/privateToThis.txt +++ b/compiler/testData/codegen/light-analysis/classes/privateToThis.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field init_k: java.lang.Object private final field o: java.lang.Object @@ -6,6 +7,7 @@ public final class A { private final method k(): java.lang.Object } +@kotlin.Metadata public final class PrivateToThisKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/propertyDelegation.txt b/compiler/testData/codegen/light-analysis/classes/propertyDelegation.txt index 4005eadfd49..fea993c40e7 100644 --- a/compiler/testData/codegen/light-analysis/classes/propertyDelegation.txt +++ b/compiler/testData/codegen/light-analysis/classes/propertyDelegation.txt @@ -1,5 +1,7 @@ +@kotlin.Metadata public interface Abstract +@kotlin.Metadata public class Base { private final field plain: int private field readwrite: int @@ -10,14 +12,17 @@ public class Base { public final method setReadwrite(p0: int): void } +@kotlin.Metadata public final class Derived1 { public method (): void } +@kotlin.Metadata public final class Derived2 { public method (): void } +@kotlin.Metadata public final class PropertyDelegationKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method code(@org.jetbrains.annotations.NotNull p0: Base): int diff --git a/compiler/testData/codegen/light-analysis/classes/propertyInInitializer.txt b/compiler/testData/codegen/light-analysis/classes/propertyInInitializer.txt index 2c271117754..d33b63db108 100644 --- a/compiler/testData/codegen/light-analysis/classes/propertyInInitializer.txt +++ b/compiler/testData/codegen/light-analysis/classes/propertyInInitializer.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Outer { private final @org.jetbrains.annotations.NotNull field s: java.lang.String private final @org.jetbrains.annotations.NotNull field x: Outer.InnerDerived @@ -8,6 +9,7 @@ public final class Outer { public final @org.jetbrains.annotations.NotNull method getX(): Outer.InnerDerived } +@kotlin.Metadata public class Outer/InnerBase { private final @org.jetbrains.annotations.NotNull field name: java.lang.String synthetic final field this$0: Outer @@ -16,12 +18,14 @@ public class Outer/InnerBase { public final @org.jetbrains.annotations.NotNull method getName(): java.lang.String } +@kotlin.Metadata public final class Outer/InnerDerived { synthetic final field this$0: Outer inner class Outer/InnerDerived public method (p0: Outer): void } +@kotlin.Metadata public final class PropertyInInitializerKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/rightHandOverride.txt b/compiler/testData/codegen/light-analysis/classes/rightHandOverride.txt index fa95746a76d..32e3fd81ab4 100644 --- a/compiler/testData/codegen/light-analysis/classes/rightHandOverride.txt +++ b/compiler/testData/codegen/light-analysis/classes/rightHandOverride.txt @@ -1,15 +1,19 @@ +@kotlin.Metadata public final class D { public method (): void public method f(): int } +@kotlin.Metadata public interface Left +@kotlin.Metadata public class Right { public method (): void public method f(): int } +@kotlin.Metadata public final class RightHandOverrideKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/sealedInSameFile.txt b/compiler/testData/codegen/light-analysis/classes/sealedInSameFile.txt index ceb2a101f11..4272947d551 100644 --- a/compiler/testData/codegen/light-analysis/classes/sealedInSameFile.txt +++ b/compiler/testData/codegen/light-analysis/classes/sealedInSameFile.txt @@ -1,53 +1,65 @@ +@kotlin.Metadata public abstract class A { inner class A/C private method (): void private method (p0: int): void } +@kotlin.Metadata public final static class A/C { inner class A/C public method (): void } +@kotlin.Metadata public final class B { public method (): void } +@kotlin.Metadata public final class D { public method (): void } +@kotlin.Metadata public final class E { public method (): void public method (p0: int): void } +@kotlin.Metadata public final class Q { public method (): void } +@kotlin.Metadata public final class S { public final static field INSTANCE: S private method (): void } +@kotlin.Metadata public final class SealedInSameFileKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class T { public final static field INSTANCE: T private method (): void } +@kotlin.Metadata public abstract class X { private method (): void } +@kotlin.Metadata public abstract class Y { private method (): void } +@kotlin.Metadata public abstract class Z { private method (): void } diff --git a/compiler/testData/codegen/light-analysis/classes/selfcreate.txt b/compiler/testData/codegen/light-analysis/classes/selfcreate.txt index ef342d7eb06..19c1b1cbe1f 100644 --- a/compiler/testData/codegen/light-analysis/classes/selfcreate.txt +++ b/compiler/testData/codegen/light-analysis/classes/selfcreate.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { private final @org.jetbrains.annotations.NotNull field b: B public method (@org.jetbrains.annotations.NotNull p0: B): void @@ -5,10 +6,12 @@ public class A { public final @org.jetbrains.annotations.NotNull method getB(): B } +@kotlin.Metadata public final class B { public method (): void } +@kotlin.Metadata public final class SelfcreateKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/simpleBox.txt b/compiler/testData/codegen/light-analysis/classes/simpleBox.txt index 03da68f3323..0ebbdbeb284 100644 --- a/compiler/testData/codegen/light-analysis/classes/simpleBox.txt +++ b/compiler/testData/codegen/light-analysis/classes/simpleBox.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Box { private field value: java.lang.Object public method (p0: java.lang.Object): void @@ -5,6 +6,7 @@ public final class Box { public final method setValue(p0: java.lang.Object): void } +@kotlin.Metadata public final class SimpleBoxKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/classes/superConstructorCallWithComplexArg.txt b/compiler/testData/codegen/light-analysis/classes/superConstructorCallWithComplexArg.txt index a89c73feb3c..516f7ef040a 100644 --- a/compiler/testData/codegen/light-analysis/classes/superConstructorCallWithComplexArg.txt +++ b/compiler/testData/codegen/light-analysis/classes/superConstructorCallWithComplexArg.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class A { public method (p0: int): void } +@kotlin.Metadata public class Base { private final @org.jetbrains.annotations.NotNull field s: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public final @org.jetbrains.annotations.NotNull method getS(): java.lang.String } +@kotlin.Metadata public final class SuperConstructorCallWithComplexArgKt { private static @org.jetbrains.annotations.NotNull field log: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/classes/typedDelegation.txt b/compiler/testData/codegen/light-analysis/classes/typedDelegation.txt index 4e81758598c..bc79c39665b 100644 --- a/compiler/testData/codegen/light-analysis/classes/typedDelegation.txt +++ b/compiler/testData/codegen/light-analysis/classes/typedDelegation.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public interface A { public abstract method getZzzValue(): java.lang.Object public abstract method setZzzValue(p0: java.lang.Object): void public abstract method zzz(): java.lang.Object } +@kotlin.Metadata public final class Base { private @org.jetbrains.annotations.Nullable field zzzValue: java.lang.Object public method (): void @@ -12,10 +14,12 @@ public final class Base { public @org.jetbrains.annotations.Nullable method zzz(): java.lang.Object } +@kotlin.Metadata public final class TypedDelegationKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class X { private synthetic final field $$delegate_0: Base public method (): void diff --git a/compiler/testData/codegen/light-analysis/closures/captureExtensionReceiver.txt b/compiler/testData/codegen/light-analysis/closures/captureExtensionReceiver.txt index 4c1b6c6e420..f8c724511ec 100644 --- a/compiler/testData/codegen/light-analysis/closures/captureExtensionReceiver.txt +++ b/compiler/testData/codegen/light-analysis/closures/captureExtensionReceiver.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public interface B { public abstract method getBar(): java.lang.Object } +@kotlin.Metadata public final class C { public method (): void public final method extension(@org.jetbrains.annotations.NotNull p0: java.lang.String): int @@ -11,6 +13,7 @@ public final class C { public final @org.jetbrains.annotations.NotNull method fooInClassNoReceiver(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final class CaptureExtensionReceiverKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String): B diff --git a/compiler/testData/codegen/light-analysis/closures/captureOuterProperty/captureFunctionInProperty.txt b/compiler/testData/codegen/light-analysis/closures/captureOuterProperty/captureFunctionInProperty.txt index 536e42af2cc..0b6db5f6bdd 100644 --- a/compiler/testData/codegen/light-analysis/closures/captureOuterProperty/captureFunctionInProperty.txt +++ b/compiler/testData/codegen/light-analysis/closures/captureOuterProperty/captureFunctionInProperty.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field x: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -6,10 +7,12 @@ public final class A { public final @org.jetbrains.annotations.NotNull method getx(): java.lang.String } +@kotlin.Metadata public final class CaptureFunctionInPropertyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface T { public abstract @org.jetbrains.annotations.NotNull method result(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/closures/captureOuterProperty/inFunction.txt b/compiler/testData/codegen/light-analysis/closures/captureOuterProperty/inFunction.txt index b4ba010385b..6d143da748c 100644 --- a/compiler/testData/codegen/light-analysis/closures/captureOuterProperty/inFunction.txt +++ b/compiler/testData/codegen/light-analysis/closures/captureOuterProperty/inFunction.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field x: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -5,10 +6,12 @@ public final class A { public final @org.jetbrains.annotations.NotNull method getX(): java.lang.String } +@kotlin.Metadata public final class InFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface T { public abstract @org.jetbrains.annotations.NotNull method result(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/closures/captureOuterProperty/inProperty.txt b/compiler/testData/codegen/light-analysis/closures/captureOuterProperty/inProperty.txt index 9cbcfcf3dbe..ebe829098e1 100644 --- a/compiler/testData/codegen/light-analysis/closures/captureOuterProperty/inProperty.txt +++ b/compiler/testData/codegen/light-analysis/closures/captureOuterProperty/inProperty.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field x: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -5,10 +6,12 @@ public final class A { public final @org.jetbrains.annotations.NotNull method getX(): java.lang.String } +@kotlin.Metadata public final class InPropertyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface T { public abstract @org.jetbrains.annotations.NotNull method result(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/closures/captureOuterProperty/inPropertyDeepObjectChain.txt b/compiler/testData/codegen/light-analysis/closures/captureOuterProperty/inPropertyDeepObjectChain.txt index dd4b3bc258e..0350035d9a8 100644 --- a/compiler/testData/codegen/light-analysis/closures/captureOuterProperty/inPropertyDeepObjectChain.txt +++ b/compiler/testData/codegen/light-analysis/closures/captureOuterProperty/inPropertyDeepObjectChain.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field x: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -5,10 +6,12 @@ public final class A { public final @org.jetbrains.annotations.NotNull method getX(): java.lang.String } +@kotlin.Metadata public final class InPropertyDeepObjectChainKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface T { public abstract @org.jetbrains.annotations.NotNull method result(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/closures/captureOuterProperty/inPropertyFromSuperClass.txt b/compiler/testData/codegen/light-analysis/closures/captureOuterProperty/inPropertyFromSuperClass.txt index 0d90466efe6..0279f2ed82d 100644 --- a/compiler/testData/codegen/light-analysis/closures/captureOuterProperty/inPropertyFromSuperClass.txt +++ b/compiler/testData/codegen/light-analysis/closures/captureOuterProperty/inPropertyFromSuperClass.txt @@ -1,18 +1,22 @@ +@kotlin.Metadata public final class A { public method (): void public final @org.jetbrains.annotations.NotNull method foo(): T } +@kotlin.Metadata public class B { private final @org.jetbrains.annotations.NotNull field x: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public final @org.jetbrains.annotations.NotNull method getX(): java.lang.String } +@kotlin.Metadata public final class InPropertyFromSuperClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface T { public abstract @org.jetbrains.annotations.NotNull method result(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/closures/captureOuterProperty/inPropertyFromSuperSuperClass.txt b/compiler/testData/codegen/light-analysis/closures/captureOuterProperty/inPropertyFromSuperSuperClass.txt index d017a4d6bf9..ac3e8793900 100644 --- a/compiler/testData/codegen/light-analysis/closures/captureOuterProperty/inPropertyFromSuperSuperClass.txt +++ b/compiler/testData/codegen/light-analysis/closures/captureOuterProperty/inPropertyFromSuperSuperClass.txt @@ -1,22 +1,27 @@ +@kotlin.Metadata public abstract class A { private final field x: java.lang.Object public method (p0: java.lang.Object): void public final method getX(): java.lang.Object } +@kotlin.Metadata public class B { public method (): void } +@kotlin.Metadata public final class C { public method (): void public final @org.jetbrains.annotations.NotNull method foo(): T } +@kotlin.Metadata public final class InPropertyFromSuperSuperClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface T { public abstract @org.jetbrains.annotations.NotNull method result(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/closures/captureOuterProperty/kt4176.txt b/compiler/testData/codegen/light-analysis/closures/captureOuterProperty/kt4176.txt index 4598102451d..0d49b631b29 100644 --- a/compiler/testData/codegen/light-analysis/closures/captureOuterProperty/kt4176.txt +++ b/compiler/testData/codegen/light-analysis/closures/captureOuterProperty/kt4176.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class B { private final field x: int public method (p0: int): void @@ -5,10 +6,12 @@ public final class B { public final method getX(): int } +@kotlin.Metadata public final class Kt4176Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class Z { private final field s: int public method (p0: int): void diff --git a/compiler/testData/codegen/light-analysis/closures/captureOuterProperty/kt4656.txt b/compiler/testData/codegen/light-analysis/closures/captureOuterProperty/kt4656.txt index 32d4aa13d41..e417821193b 100644 --- a/compiler/testData/codegen/light-analysis/closures/captureOuterProperty/kt4656.txt +++ b/compiler/testData/codegen/light-analysis/closures/captureOuterProperty/kt4656.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt4656Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/closures/capturedLocalGenericFun.txt b/compiler/testData/codegen/light-analysis/closures/capturedLocalGenericFun.txt index 9ba86c7588b..791b0b71e62 100644 --- a/compiler/testData/codegen/light-analysis/closures/capturedLocalGenericFun.txt +++ b/compiler/testData/codegen/light-analysis/closures/capturedLocalGenericFun.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CapturedLocalGenericFunKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/closures/closureInsideClosure/localFunInsideLocalFun.txt b/compiler/testData/codegen/light-analysis/closures/closureInsideClosure/localFunInsideLocalFun.txt index 9d063c12413..1a0fade0889 100644 --- a/compiler/testData/codegen/light-analysis/closures/closureInsideClosure/localFunInsideLocalFun.txt +++ b/compiler/testData/codegen/light-analysis/closures/closureInsideClosure/localFunInsideLocalFun.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LocalFunInsideLocalFunKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/closures/closureInsideClosure/localFunInsideLocalFunDifferentSignatures.txt b/compiler/testData/codegen/light-analysis/closures/closureInsideClosure/localFunInsideLocalFunDifferentSignatures.txt index 2d044216698..67bf572fa23 100644 --- a/compiler/testData/codegen/light-analysis/closures/closureInsideClosure/localFunInsideLocalFunDifferentSignatures.txt +++ b/compiler/testData/codegen/light-analysis/closures/closureInsideClosure/localFunInsideLocalFunDifferentSignatures.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LocalFunInsideLocalFunDifferentSignaturesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/closures/closureInsideClosure/propertyAndFunctionNameClash.txt b/compiler/testData/codegen/light-analysis/closures/closureInsideClosure/propertyAndFunctionNameClash.txt index 305243cae26..71f02025b35 100644 --- a/compiler/testData/codegen/light-analysis/closures/closureInsideClosure/propertyAndFunctionNameClash.txt +++ b/compiler/testData/codegen/light-analysis/closures/closureInsideClosure/propertyAndFunctionNameClash.txt @@ -1,21 +1,26 @@ +@kotlin.Metadata public abstract class d/A { public method (): void public abstract @org.jetbrains.annotations.NotNull method getText(): java.lang.String public abstract method setText(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public class d/HtmlTag { public method (): void } +@kotlin.Metadata public final class d/LI { public method (): void } +@kotlin.Metadata public class d/ListTag { public method (): void } +@kotlin.Metadata public final class d/PropertyAndFunctionNameClashKt { public final static method a(@org.jetbrains.annotations.NotNull p0: d.HtmlTag, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function1): void public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/closures/closureInsideClosure/threeLevels.txt b/compiler/testData/codegen/light-analysis/closures/closureInsideClosure/threeLevels.txt index 05e811fcc96..710f01fa27d 100644 --- a/compiler/testData/codegen/light-analysis/closures/closureInsideClosure/threeLevels.txt +++ b/compiler/testData/codegen/light-analysis/closures/closureInsideClosure/threeLevels.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ThreeLevelsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/closures/closureInsideClosure/threeLevelsDifferentSignatures.txt b/compiler/testData/codegen/light-analysis/closures/closureInsideClosure/threeLevelsDifferentSignatures.txt index 81fca4fb05a..7d30fe7ad41 100644 --- a/compiler/testData/codegen/light-analysis/closures/closureInsideClosure/threeLevelsDifferentSignatures.txt +++ b/compiler/testData/codegen/light-analysis/closures/closureInsideClosure/threeLevelsDifferentSignatures.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ThreeLevelsDifferentSignaturesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/closures/closureInsideClosure/varAsFunInsideLocalFun.txt b/compiler/testData/codegen/light-analysis/closures/closureInsideClosure/varAsFunInsideLocalFun.txt index c5aa8d9b3c8..5d06fbb9d7a 100644 --- a/compiler/testData/codegen/light-analysis/closures/closureInsideClosure/varAsFunInsideLocalFun.txt +++ b/compiler/testData/codegen/light-analysis/closures/closureInsideClosure/varAsFunInsideLocalFun.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class VarAsFunInsideLocalFunKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/closures/closureInsideConstrucor.txt b/compiler/testData/codegen/light-analysis/closures/closureInsideConstrucor.txt index 377a6ceec30..dcc179b9338 100644 --- a/compiler/testData/codegen/light-analysis/closures/closureInsideConstrucor.txt +++ b/compiler/testData/codegen/light-analysis/closures/closureInsideConstrucor.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class ClosureInsideConstrucorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class KModel { private final @org.jetbrains.annotations.NotNull field sourcesInfo: java.lang.String public method (): void diff --git a/compiler/testData/codegen/light-analysis/closures/closureOnTopLevel1.txt b/compiler/testData/codegen/light-analysis/closures/closureOnTopLevel1.txt index 1f8d82ac745..8148b5879c0 100644 --- a/compiler/testData/codegen/light-analysis/closures/closureOnTopLevel1.txt +++ b/compiler/testData/codegen/light-analysis/closures/closureOnTopLevel1.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class test/ClosureOnTopLevel1Kt { private final static @org.jetbrains.annotations.NotNull field obj: kotlin.jvm.functions.Function0 private final static @org.jetbrains.annotations.NotNull field p: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/closures/closureOnTopLevel2.txt b/compiler/testData/codegen/light-analysis/closures/closureOnTopLevel2.txt index 3757f7f66ff..d12be2c0fa0 100644 --- a/compiler/testData/codegen/light-analysis/closures/closureOnTopLevel2.txt +++ b/compiler/testData/codegen/light-analysis/closures/closureOnTopLevel2.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ClosureOnTopLevel2Kt { private final static @org.jetbrains.annotations.NotNull field obj: kotlin.jvm.functions.Function0 private final static @org.jetbrains.annotations.NotNull field p: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/closures/closureWithParameter.txt b/compiler/testData/codegen/light-analysis/closures/closureWithParameter.txt index 0cd106834bb..584dd4d7869 100644 --- a/compiler/testData/codegen/light-analysis/closures/closureWithParameter.txt +++ b/compiler/testData/codegen/light-analysis/closures/closureWithParameter.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ClosureWithParameterKt { public final static @org.jetbrains.annotations.NotNull method apply(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function1): java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/closures/closureWithParameterAndBoxing.txt b/compiler/testData/codegen/light-analysis/closures/closureWithParameterAndBoxing.txt index 415ecc7c625..7b721288226 100644 --- a/compiler/testData/codegen/light-analysis/closures/closureWithParameterAndBoxing.txt +++ b/compiler/testData/codegen/light-analysis/closures/closureWithParameterAndBoxing.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ClosureWithParameterAndBoxingKt { public final static method apply(p0: int, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function1): int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/closures/doubleEnclosedLocalVariable.txt b/compiler/testData/codegen/light-analysis/closures/doubleEnclosedLocalVariable.txt index 7dd35f2e920..08173e6bcc4 100644 --- a/compiler/testData/codegen/light-analysis/closures/doubleEnclosedLocalVariable.txt +++ b/compiler/testData/codegen/light-analysis/closures/doubleEnclosedLocalVariable.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class DoubleEnclosedLocalVariableKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method sum(p0: int, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function0): int diff --git a/compiler/testData/codegen/light-analysis/closures/enclosingLocalVariable.txt b/compiler/testData/codegen/light-analysis/closures/enclosingLocalVariable.txt index c58eceeac1c..749386d1d37 100644 --- a/compiler/testData/codegen/light-analysis/closures/enclosingLocalVariable.txt +++ b/compiler/testData/codegen/light-analysis/closures/enclosingLocalVariable.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class EnclosingLocalVariableKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method sum(p0: int, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function0): int diff --git a/compiler/testData/codegen/light-analysis/closures/enclosingThis.txt b/compiler/testData/codegen/light-analysis/closures/enclosingThis.txt index 12d2583d4e6..7e83c27448d 100644 --- a/compiler/testData/codegen/light-analysis/closures/enclosingThis.txt +++ b/compiler/testData/codegen/light-analysis/closures/enclosingThis.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class EnclosingThisKt { private final static @org.jetbrains.annotations.NotNull field m: kotlin.jvm.functions.Function1 public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method getM(): kotlin.jvm.functions.Function1 } +@kotlin.Metadata public final class Point { private final field x: int private final field y: int diff --git a/compiler/testData/codegen/light-analysis/closures/extensionClosure.txt b/compiler/testData/codegen/light-analysis/closures/extensionClosure.txt index 9f2d1333e0f..df65e367f1f 100644 --- a/compiler/testData/codegen/light-analysis/closures/extensionClosure.txt +++ b/compiler/testData/codegen/light-analysis/closures/extensionClosure.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class ExtensionClosureKt { public final static @org.jetbrains.annotations.NotNull method apply(@org.jetbrains.annotations.NotNull p0: Point, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function2): Point public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Point { private final field x: int private final field y: int diff --git a/compiler/testData/codegen/light-analysis/closures/kt10044.txt b/compiler/testData/codegen/light-analysis/closures/kt10044.txt index f9e743964c1..753821c7069 100644 --- a/compiler/testData/codegen/light-analysis/closures/kt10044.txt +++ b/compiler/testData/codegen/light-analysis/closures/kt10044.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Example { private field obj: JClass private @org.jetbrains.annotations.Nullable field result: java.lang.String @@ -6,6 +7,7 @@ public final class Example { public final method setResult(@org.jetbrains.annotations.Nullable p0: java.lang.String): void } +@kotlin.Metadata public final class Example2 { private field obj: JClass private @org.jetbrains.annotations.Nullable field result: java.lang.String @@ -14,11 +16,13 @@ public final class Example2 { public final method setResult(@org.jetbrains.annotations.Nullable p0: java.lang.String): void } +@kotlin.Metadata public class JClass { public method (): void public final @org.jetbrains.annotations.NotNull method test(): java.lang.String } +@kotlin.Metadata public final class Kt10044Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/closures/kt11634.txt b/compiler/testData/codegen/light-analysis/closures/kt11634.txt index 81cfdca6756..ebbd4ad6565 100644 --- a/compiler/testData/codegen/light-analysis/closures/kt11634.txt +++ b/compiler/testData/codegen/light-analysis/closures/kt11634.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public interface A { public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public class AFabric { public method (): void public @org.jetbrains.annotations.NotNull method createA(): A } +@kotlin.Metadata public final class AImpl { private final @org.jetbrains.annotations.NotNull field z: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -14,12 +17,14 @@ public final class AImpl { public final @org.jetbrains.annotations.NotNull method getZ(): java.lang.String } +@kotlin.Metadata public final class AWrapperFabric { public method (): void public @org.jetbrains.annotations.NotNull method createA(): A public final @org.jetbrains.annotations.NotNull method createMyA(): A } +@kotlin.Metadata public final class Kt11634Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/closures/kt11634_2.txt b/compiler/testData/codegen/light-analysis/closures/kt11634_2.txt index 2792cebee6e..a918edf84cb 100644 --- a/compiler/testData/codegen/light-analysis/closures/kt11634_2.txt +++ b/compiler/testData/codegen/light-analysis/closures/kt11634_2.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public interface A { public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public class AFabric { public method (): void public @org.jetbrains.annotations.NotNull method createA(@org.jetbrains.annotations.NotNull p0: java.lang.String): A } +@kotlin.Metadata public final class AImpl { private final @org.jetbrains.annotations.NotNull field z: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -14,12 +17,14 @@ public final class AImpl { public final @org.jetbrains.annotations.NotNull method getZ(): java.lang.String } +@kotlin.Metadata public final class AWrapperFabric { public method (): void public @org.jetbrains.annotations.NotNull method createA(@org.jetbrains.annotations.NotNull p0: java.lang.String): A public final @org.jetbrains.annotations.NotNull method createMyA(): A } +@kotlin.Metadata public final class Kt11634_2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/closures/kt11634_3.txt b/compiler/testData/codegen/light-analysis/closures/kt11634_3.txt index f65d32a2a2b..e662c37a82b 100644 --- a/compiler/testData/codegen/light-analysis/closures/kt11634_3.txt +++ b/compiler/testData/codegen/light-analysis/closures/kt11634_3.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public interface A { public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public class AFabric { public method (): void public @org.jetbrains.annotations.NotNull method createA(@org.jetbrains.annotations.NotNull p0: java.lang.String): A } +@kotlin.Metadata public final class AImpl { private final @org.jetbrains.annotations.NotNull field z: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -14,12 +17,14 @@ public final class AImpl { public final @org.jetbrains.annotations.NotNull method getZ(): java.lang.String } +@kotlin.Metadata public final class AWrapperFabric { public method (): void public @org.jetbrains.annotations.NotNull method createA(@org.jetbrains.annotations.NotNull p0: java.lang.String): A public final @org.jetbrains.annotations.NotNull method createMyA(): A } +@kotlin.Metadata public final class Kt11634_3Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/closures/kt11634_4.txt b/compiler/testData/codegen/light-analysis/closures/kt11634_4.txt index 334951b1e3f..b230544d6b5 100644 --- a/compiler/testData/codegen/light-analysis/closures/kt11634_4.txt +++ b/compiler/testData/codegen/light-analysis/closures/kt11634_4.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public interface A { public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public class Base { private final @org.jetbrains.annotations.NotNull field a: A private final @org.jetbrains.annotations.NotNull field p: java.lang.String @@ -10,6 +12,7 @@ public class Base { public final @org.jetbrains.annotations.NotNull method getP(): java.lang.String } +@kotlin.Metadata public class Derived1 { private final @org.jetbrains.annotations.NotNull field a: A inner class Derived1/Derived2 @@ -17,6 +20,7 @@ public class Derived1 { public @org.jetbrains.annotations.NotNull method getA(): A } +@kotlin.Metadata public final class Derived1/Derived2 { synthetic final field this$0: Derived1 private final @org.jetbrains.annotations.NotNull field x: A @@ -25,6 +29,7 @@ public final class Derived1/Derived2 { public final @org.jetbrains.annotations.NotNull method getX(): A } +@kotlin.Metadata public final class Kt11634_4Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/closures/kt2151.txt b/compiler/testData/codegen/light-analysis/closures/kt2151.txt index de8a14da11c..513172e0a90 100644 --- a/compiler/testData/codegen/light-analysis/closures/kt2151.txt +++ b/compiler/testData/codegen/light-analysis/closures/kt2151.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt2151Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/closures/kt3152.txt b/compiler/testData/codegen/light-analysis/closures/kt3152.txt index b8fce6c3544..5d99e579d58 100644 --- a/compiler/testData/codegen/light-analysis/closures/kt3152.txt +++ b/compiler/testData/codegen/light-analysis/closures/kt3152.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt3152Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Test { private final field content: int inner class Test/A @@ -9,6 +11,7 @@ public final class Test { public final method getContent(): int } +@kotlin.Metadata public final class Test/A { synthetic final field this$0: Test private final @org.jetbrains.annotations.NotNull field v: java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/closures/kt3523.txt b/compiler/testData/codegen/light-analysis/closures/kt3523.txt index 09a78afe547..dc27f0c5df2 100644 --- a/compiler/testData/codegen/light-analysis/closures/kt3523.txt +++ b/compiler/testData/codegen/light-analysis/closures/kt3523.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public class Base { public method (): void public final method doSomething(): void } +@kotlin.Metadata public final class Foo { inner class Foo/Bar public method (): void } +@kotlin.Metadata public final class Foo/Bar { synthetic final field this$0: Foo private final @org.jetbrains.annotations.NotNull field x: X @@ -16,10 +19,12 @@ public final class Foo/Bar { public final @org.jetbrains.annotations.NotNull method getX(): X } +@kotlin.Metadata public final class Kt3523Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class X { private final @org.jetbrains.annotations.NotNull field action: kotlin.jvm.functions.Function0 public method (@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void diff --git a/compiler/testData/codegen/light-analysis/closures/kt3738.txt b/compiler/testData/codegen/light-analysis/closures/kt3738.txt index 34896d654ce..7735d39cdc8 100644 --- a/compiler/testData/codegen/light-analysis/closures/kt3738.txt +++ b/compiler/testData/codegen/light-analysis/closures/kt3738.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public method (): void public synthetic static method bar$default(p0: A, p1: kotlin.jvm.functions.Function1, p2: int, p3: java.lang.Object): void @@ -5,16 +6,19 @@ public final class A { public final method foo(): void } +@kotlin.Metadata public final class B { inner class B/D public method (): void } +@kotlin.Metadata public final static class B/D { inner class B/D public method (): void } +@kotlin.Metadata public final class Kt3738Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/closures/kt3905.txt b/compiler/testData/codegen/light-analysis/closures/kt3905.txt index 85300a812f1..aa0f7c4403d 100644 --- a/compiler/testData/codegen/light-analysis/closures/kt3905.txt +++ b/compiler/testData/codegen/light-analysis/closures/kt3905.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt3905Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/closures/kt4106.txt b/compiler/testData/codegen/light-analysis/closures/kt4106.txt index a87fd1eb94d..f76c8d313fe 100644 --- a/compiler/testData/codegen/light-analysis/closures/kt4106.txt +++ b/compiler/testData/codegen/light-analysis/closures/kt4106.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Foo { private final @org.jetbrains.annotations.NotNull field f: Foo.Inner private final field s: java.lang.String @@ -6,6 +7,7 @@ public final class Foo { public final @org.jetbrains.annotations.NotNull method getF(): Foo.Inner } +@kotlin.Metadata public final class Foo/Inner { synthetic final field this$0: Foo private final field x: java.lang.String @@ -13,6 +15,7 @@ public final class Foo/Inner { public method (p0: Foo): void } +@kotlin.Metadata public final class Kt4106Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/closures/kt4137.txt b/compiler/testData/codegen/light-analysis/closures/kt4137.txt index 2deb842c2e8..92f95664869 100644 --- a/compiler/testData/codegen/light-analysis/closures/kt4137.txt +++ b/compiler/testData/codegen/light-analysis/closures/kt4137.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public class A { private final field s: int public method (p0: int): void public final method getS(): int } +@kotlin.Metadata public class B { public method (): void } +@kotlin.Metadata public final class Kt4137Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(p0: int, p1: int): int diff --git a/compiler/testData/codegen/light-analysis/closures/kt5589.txt b/compiler/testData/codegen/light-analysis/closures/kt5589.txt index ee2c7df3c95..26ae600efe2 100644 --- a/compiler/testData/codegen/light-analysis/closures/kt5589.txt +++ b/compiler/testData/codegen/light-analysis/closures/kt5589.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt5589Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/closures/localClassFunClosure.txt b/compiler/testData/codegen/light-analysis/closures/localClassFunClosure.txt index d9b57ac2dce..d8b4fd03f26 100644 --- a/compiler/testData/codegen/light-analysis/closures/localClassFunClosure.txt +++ b/compiler/testData/codegen/light-analysis/closures/localClassFunClosure.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LocalClassFunClosureKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/closures/localClassLambdaClosure.txt b/compiler/testData/codegen/light-analysis/closures/localClassLambdaClosure.txt index bf12822e02b..f35041f5fbc 100644 --- a/compiler/testData/codegen/light-analysis/closures/localClassLambdaClosure.txt +++ b/compiler/testData/codegen/light-analysis/closures/localClassLambdaClosure.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LocalClassLambdaClosureKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/closures/localFunctionInFunction.txt b/compiler/testData/codegen/light-analysis/closures/localFunctionInFunction.txt index 19a6aa87b7f..a0c9cafeab2 100644 --- a/compiler/testData/codegen/light-analysis/closures/localFunctionInFunction.txt +++ b/compiler/testData/codegen/light-analysis/closures/localFunctionInFunction.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LocalFunctionInFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/closures/localFunctionInInitializer.txt b/compiler/testData/codegen/light-analysis/closures/localFunctionInInitializer.txt index f139a0864e6..ff81e654b3c 100644 --- a/compiler/testData/codegen/light-analysis/closures/localFunctionInInitializer.txt +++ b/compiler/testData/codegen/light-analysis/closures/localFunctionInInitializer.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LocalFunctionInInitializerKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/closures/localGenericFun.txt b/compiler/testData/codegen/light-analysis/closures/localGenericFun.txt index 920e6fbf020..4b693dbfdcc 100644 --- a/compiler/testData/codegen/light-analysis/closures/localGenericFun.txt +++ b/compiler/testData/codegen/light-analysis/closures/localGenericFun.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LocalGenericFunKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/closures/localReturn.txt b/compiler/testData/codegen/light-analysis/closures/localReturn.txt index 36769934a88..27ccc5aadf1 100644 --- a/compiler/testData/codegen/light-analysis/closures/localReturn.txt +++ b/compiler/testData/codegen/light-analysis/closures/localReturn.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LocalReturnKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method run1(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/closures/localReturnWithAutolabel.txt b/compiler/testData/codegen/light-analysis/closures/localReturnWithAutolabel.txt index 8c692c3e142..60d4030fa0d 100644 --- a/compiler/testData/codegen/light-analysis/closures/localReturnWithAutolabel.txt +++ b/compiler/testData/codegen/light-analysis/closures/localReturnWithAutolabel.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LocalReturnWithAutolabelKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method run1(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/closures/noRefToOuter.txt b/compiler/testData/codegen/light-analysis/closures/noRefToOuter.txt index 568c2bf3c18..c2e96d4ef88 100644 --- a/compiler/testData/codegen/light-analysis/closures/noRefToOuter.txt +++ b/compiler/testData/codegen/light-analysis/closures/noRefToOuter.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { public method (): void public final @org.jetbrains.annotations.NotNull method f(): kotlin.jvm.functions.Function0 } +@kotlin.Metadata public final class NoRefToOuterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/closures/recursiveClosure.txt b/compiler/testData/codegen/light-analysis/closures/recursiveClosure.txt index d589f54a1af..1828bc89c68 100644 --- a/compiler/testData/codegen/light-analysis/closures/recursiveClosure.txt +++ b/compiler/testData/codegen/light-analysis/closures/recursiveClosure.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class RecursiveClosureKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/closures/simplestClosure.txt b/compiler/testData/codegen/light-analysis/closures/simplestClosure.txt index add20acfda8..9d4e0742830 100644 --- a/compiler/testData/codegen/light-analysis/closures/simplestClosure.txt +++ b/compiler/testData/codegen/light-analysis/closures/simplestClosure.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimplestClosureKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method invoker(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/closures/simplestClosureAndBoxing.txt b/compiler/testData/codegen/light-analysis/closures/simplestClosureAndBoxing.txt index 468bb797b73..21e6d1391a5 100644 --- a/compiler/testData/codegen/light-analysis/closures/simplestClosureAndBoxing.txt +++ b/compiler/testData/codegen/light-analysis/closures/simplestClosureAndBoxing.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimplestClosureAndBoxingKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method int_invoker(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): int diff --git a/compiler/testData/codegen/light-analysis/closures/subclosuresWithinInitializers.txt b/compiler/testData/codegen/light-analysis/closures/subclosuresWithinInitializers.txt index 963fc2e5ab2..9cf81ce0d72 100644 --- a/compiler/testData/codegen/light-analysis/closures/subclosuresWithinInitializers.txt +++ b/compiler/testData/codegen/light-analysis/closures/subclosuresWithinInitializers.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Outer { private final @org.jetbrains.annotations.NotNull field outerProp: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -5,6 +6,7 @@ public final class Outer { public final @org.jetbrains.annotations.NotNull method getOuterProp(): java.lang.String } +@kotlin.Metadata public final class SubclosuresWithinInitializersKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method inlineRun(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/closures/underscoreParameters.txt b/compiler/testData/codegen/light-analysis/closures/underscoreParameters.txt index 53f5afd3b53..1b4f3be62ff 100644 --- a/compiler/testData/codegen/light-analysis/closures/underscoreParameters.txt +++ b/compiler/testData/codegen/light-analysis/closures/underscoreParameters.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class UnderscoreParametersKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function3): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/collections/charSequence.txt b/compiler/testData/codegen/light-analysis/collections/charSequence.txt index b2bb1c8a335..a427dd638a1 100644 --- a/compiler/testData/codegen/light-analysis/collections/charSequence.txt +++ b/compiler/testData/codegen/light-analysis/collections/charSequence.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { private final field length: int public method (): void @@ -8,6 +9,7 @@ public class A { public @org.jetbrains.annotations.NotNull method subSequence(p0: int, p1: int): java.lang.CharSequence } +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/collections/implementCollectionThroughKotlin.txt b/compiler/testData/codegen/light-analysis/collections/implementCollectionThroughKotlin.txt index 604b91de914..67b60cc9916 100644 --- a/compiler/testData/codegen/light-analysis/collections/implementCollectionThroughKotlin.txt +++ b/compiler/testData/codegen/light-analysis/collections/implementCollectionThroughKotlin.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class ListImpl { public method (): void public method getSize(): int } +@kotlin.Metadata public abstract class MyList { public method (): void public synthetic method add(p0: int, p1: java.lang.Object): void @@ -34,6 +36,7 @@ public abstract class MyList { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/collections/inSetWithSmartCast.txt b/compiler/testData/codegen/light-analysis/collections/inSetWithSmartCast.txt index 203fb59842a..abd7765913c 100644 --- a/compiler/testData/codegen/light-analysis/collections/inSetWithSmartCast.txt +++ b/compiler/testData/codegen/light-analysis/collections/inSetWithSmartCast.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InSetWithSmartCastKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method contains(@org.jetbrains.annotations.NotNull p0: java.util.Set, p1: int): boolean diff --git a/compiler/testData/codegen/light-analysis/collections/irrelevantImplCharSequence.txt b/compiler/testData/codegen/light-analysis/collections/irrelevantImplCharSequence.txt index 4b680cc28f6..428a814b5a2 100644 --- a/compiler/testData/codegen/light-analysis/collections/irrelevantImplCharSequence.txt +++ b/compiler/testData/codegen/light-analysis/collections/irrelevantImplCharSequence.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class X { public method (): void public final method charAt(p0: int): char diff --git a/compiler/testData/codegen/light-analysis/collections/irrelevantImplCharSequenceKotlin.txt b/compiler/testData/codegen/light-analysis/collections/irrelevantImplCharSequenceKotlin.txt index ce2796d8810..36590105e38 100644 --- a/compiler/testData/codegen/light-analysis/collections/irrelevantImplCharSequenceKotlin.txt +++ b/compiler/testData/codegen/light-analysis/collections/irrelevantImplCharSequenceKotlin.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public abstract class AImpl { public method (): void public final method charAt(p0: int): char public final method length(): int } +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class X { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/collections/irrelevantImplMutableList.txt b/compiler/testData/codegen/light-analysis/collections/irrelevantImplMutableList.txt index de538ea827b..3beebcc1d8e 100644 --- a/compiler/testData/codegen/light-analysis/collections/irrelevantImplMutableList.txt +++ b/compiler/testData/codegen/light-analysis/collections/irrelevantImplMutableList.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class X { public method (): void public final method indexOf(p0: java.lang.Object): int diff --git a/compiler/testData/codegen/light-analysis/collections/irrelevantImplMutableListKotlin.txt b/compiler/testData/codegen/light-analysis/collections/irrelevantImplMutableListKotlin.txt index 61e6d17c197..0904e3c3bd1 100644 --- a/compiler/testData/codegen/light-analysis/collections/irrelevantImplMutableListKotlin.txt +++ b/compiler/testData/codegen/light-analysis/collections/irrelevantImplMutableListKotlin.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public abstract class AImpl { public method (): void public final method add(@org.jetbrains.annotations.NotNull p0: java.lang.String): boolean @@ -23,10 +24,12 @@ public abstract class AImpl { public final @org.jetbrains.annotations.NotNull method subList(p0: int, p1: int): java.util.List } +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class X { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/collections/irrelevantImplMutableListSubstitution.txt b/compiler/testData/codegen/light-analysis/collections/irrelevantImplMutableListSubstitution.txt index 9cf76647667..4809adb6b9f 100644 --- a/compiler/testData/codegen/light-analysis/collections/irrelevantImplMutableListSubstitution.txt +++ b/compiler/testData/codegen/light-analysis/collections/irrelevantImplMutableListSubstitution.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class X { public method (): void public method getSize(): int diff --git a/compiler/testData/codegen/light-analysis/collections/irrelevantRemoveAtOverrideInJava.txt b/compiler/testData/codegen/light-analysis/collections/irrelevantRemoveAtOverrideInJava.txt index 8facd043f87..7f8d1a2ef25 100644 --- a/compiler/testData/codegen/light-analysis/collections/irrelevantRemoveAtOverrideInJava.txt +++ b/compiler/testData/codegen/light-analysis/collections/irrelevantRemoveAtOverrideInJava.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public method (): void public method add(@org.jetbrains.annotations.NotNull p0: java.lang.String): boolean @@ -35,10 +36,12 @@ public final class A { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public interface Container { public abstract @org.jetbrains.annotations.NotNull method removeAt(p0: int): java.lang.String } +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/collections/irrelevantSizeOverrideInJava.txt b/compiler/testData/codegen/light-analysis/collections/irrelevantSizeOverrideInJava.txt index 25ee8aa4e36..260ec6b9777 100644 --- a/compiler/testData/codegen/light-analysis/collections/irrelevantSizeOverrideInJava.txt +++ b/compiler/testData/codegen/light-analysis/collections/irrelevantSizeOverrideInJava.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public method (): void public method add(p0: java.lang.Object): boolean @@ -15,10 +16,12 @@ public final class A { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public interface Sized { public abstract method getSize(): int } +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/collections/mutableList.txt b/compiler/testData/codegen/light-analysis/collections/mutableList.txt index 8f0a68884ec..6cdc7dde5b8 100644 --- a/compiler/testData/codegen/light-analysis/collections/mutableList.txt +++ b/compiler/testData/codegen/light-analysis/collections/mutableList.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class KList { public method (): void public method add(p0: int, p1: java.lang.Object): void @@ -27,6 +28,7 @@ public class KList { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class TestKt { public final static method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/collections/noStubsInJavaSuperClass.txt b/compiler/testData/codegen/light-analysis/collections/noStubsInJavaSuperClass.txt index 139817f2823..2c0ba2424eb 100644 --- a/compiler/testData/codegen/light-analysis/collections/noStubsInJavaSuperClass.txt +++ b/compiler/testData/codegen/light-analysis/collections/noStubsInJavaSuperClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { public method (): void public method add(p0: java.lang.Object): boolean @@ -16,6 +17,7 @@ public class A { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class C { public method (): void public method add(p0: int, p1: java.lang.Object): void @@ -30,8 +32,10 @@ public final class C { public @org.jetbrains.annotations.NotNull method subList(p0: int, p1: int): java.util.List } +@kotlin.Metadata public interface L +@kotlin.Metadata public final class MainKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/collections/platformValueContains.txt b/compiler/testData/codegen/light-analysis/collections/platformValueContains.txt index a0016813088..21ca3b6ee1a 100644 --- a/compiler/testData/codegen/light-analysis/collections/platformValueContains.txt +++ b/compiler/testData/codegen/light-analysis/collections/platformValueContains.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MySet { public method (): void public synthetic method add(p0: java.lang.Object): boolean @@ -18,6 +19,7 @@ public final class MySet { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/collections/readOnlyList.txt b/compiler/testData/codegen/light-analysis/collections/readOnlyList.txt index 7f13c95aa80..9e9a33072ef 100644 --- a/compiler/testData/codegen/light-analysis/collections/readOnlyList.txt +++ b/compiler/testData/codegen/light-analysis/collections/readOnlyList.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class KList { public method (): void public method add(p0: int, p1: java.lang.Object): void @@ -26,6 +27,7 @@ public class KList { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class TestKt { public final static method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/collections/readOnlyMap.txt b/compiler/testData/codegen/light-analysis/collections/readOnlyMap.txt index 87461ecd04b..990331a5515 100644 --- a/compiler/testData/codegen/light-analysis/collections/readOnlyMap.txt +++ b/compiler/testData/codegen/light-analysis/collections/readOnlyMap.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class KMap { public method (): void public method clear(): void @@ -18,6 +19,7 @@ public class KMap { public final method values(): java.util.Collection } +@kotlin.Metadata public final class TestKt { public final static method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/collections/removeAtInt.txt b/compiler/testData/codegen/light-analysis/collections/removeAtInt.txt index 8d49c0ff649..ef4bb15ff11 100644 --- a/compiler/testData/codegen/light-analysis/collections/removeAtInt.txt +++ b/compiler/testData/codegen/light-analysis/collections/removeAtInt.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { public method (): void public method add(p0: int): boolean @@ -36,6 +37,7 @@ public class A { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class TestKt { public final static method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/collections/strList.txt b/compiler/testData/codegen/light-analysis/collections/strList.txt index 441e309efd9..6098ff5fd87 100644 --- a/compiler/testData/codegen/light-analysis/collections/strList.txt +++ b/compiler/testData/codegen/light-analysis/collections/strList.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public abstract class KList { public method (): void public method add(@org.jetbrains.annotations.NotNull p0: java.lang.String): boolean @@ -36,6 +37,7 @@ public abstract class KList { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class TestKt { public final static method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/collections/toArrayInJavaClass.txt b/compiler/testData/codegen/light-analysis/collections/toArrayInJavaClass.txt index 2dcf24ef808..2cd9009c2d4 100644 --- a/compiler/testData/codegen/light-analysis/collections/toArrayInJavaClass.txt +++ b/compiler/testData/codegen/light-analysis/collections/toArrayInJavaClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { public method (): void public method add(p0: java.lang.Object): boolean @@ -16,6 +17,7 @@ public class A { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class MainKt { public final static method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/compatibility/dataClassEqualsHashCodeToString.txt b/compiler/testData/codegen/light-analysis/compatibility/dataClassEqualsHashCodeToString.txt index 10e8243fa23..f35b1e80fe6 100644 --- a/compiler/testData/codegen/light-analysis/compatibility/dataClassEqualsHashCodeToString.txt +++ b/compiler/testData/codegen/light-analysis/compatibility/dataClassEqualsHashCodeToString.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class DataClassEqualsHashCodeToStringKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Foo { private final @org.jetbrains.annotations.NotNull field s: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/constants/constantsInWhen.txt b/compiler/testData/codegen/light-analysis/constants/constantsInWhen.txt index 75d9cb611f4..62f101f1d88 100644 --- a/compiler/testData/codegen/light-analysis/constants/constantsInWhen.txt +++ b/compiler/testData/codegen/light-analysis/constants/constantsInWhen.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ConstantsInWhenKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/constants/float.txt b/compiler/testData/codegen/light-analysis/constants/float.txt index 9a6587b0f16..5e24b4cae04 100644 --- a/compiler/testData/codegen/light-analysis/constants/float.txt +++ b/compiler/testData/codegen/light-analysis/constants/float.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class FloatKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/constants/kt9532.txt b/compiler/testData/codegen/light-analysis/constants/kt9532.txt index ce160eace34..9d138fc4571 100644 --- a/compiler/testData/codegen/light-analysis/constants/kt9532.txt +++ b/compiler/testData/codegen/light-analysis/constants/kt9532.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field INSTANCE: A public final static @org.jetbrains.annotations.NotNull field a: java.lang.String @@ -10,6 +11,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method getBNullable(): java.lang.String } +@kotlin.Metadata public final class B { public final static field INSTANCE: B public final static @org.jetbrains.annotations.NotNull field a: java.lang.String @@ -22,6 +24,7 @@ public final class B { public final @org.jetbrains.annotations.NotNull method getBNullable(): java.lang.String } +@kotlin.Metadata public final class Kt9532Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/constants/long.txt b/compiler/testData/codegen/light-analysis/constants/long.txt index f5833347e8c..aa9ebf1fddf 100644 --- a/compiler/testData/codegen/light-analysis/constants/long.txt +++ b/compiler/testData/codegen/light-analysis/constants/long.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LongKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/constants/privateConst.txt b/compiler/testData/codegen/light-analysis/constants/privateConst.txt index 00f09a4f83f..a4cc1c37a42 100644 --- a/compiler/testData/codegen/light-analysis/constants/privateConst.txt +++ b/compiler/testData/codegen/light-analysis/constants/privateConst.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PrivateConstKt { private final static field z: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/controlStructures/bottles.txt b/compiler/testData/codegen/light-analysis/controlStructures/bottles.txt index 3e76ca4a80b..407dbd1e690 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/bottles.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/bottles.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class BottlesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/breakFromOuter.txt b/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/breakFromOuter.txt index 9ec500fe15c..d296e15d409 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/breakFromOuter.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/breakFromOuter.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class BreakFromOuterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/breakInDoWhile.txt b/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/breakInDoWhile.txt index 493a710c9ae..66c98efafd8 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/breakInDoWhile.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/breakInDoWhile.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class BreakInDoWhileKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/breakInExpr.txt b/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/breakInExpr.txt index 3d17172b9ee..7c1b9cf56f0 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/breakInExpr.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/breakInExpr.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class BreakInExprKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/continueInDoWhile.txt b/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/continueInDoWhile.txt index cb7e3e79374..63ec0a56a3b 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/continueInDoWhile.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/continueInDoWhile.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ContinueInDoWhileKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/continueInExpr.txt b/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/continueInExpr.txt index a3e9b1c3f03..758db9f54f3 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/continueInExpr.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/continueInExpr.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ContinueInExprKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/inlineWithStack.txt b/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/inlineWithStack.txt index 8c5aa30daf4..7a851cc9a77 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/inlineWithStack.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/inlineWithStack.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InlineWithStackKt { public final static @org.jetbrains.annotations.NotNull method bar(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): java.lang.String public final static @org.jetbrains.annotations.NotNull method bar2(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/innerLoopWithStack.txt b/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/innerLoopWithStack.txt index e67a08e3f5a..65ef86cebee 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/innerLoopWithStack.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/innerLoopWithStack.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InnerLoopWithStackKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/kt14581.txt b/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/kt14581.txt index b09f673144f..23719765587 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/kt14581.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/kt14581.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt14581Kt { public final static @org.jetbrains.annotations.NotNull method bar(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String): java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/kt9022And.txt b/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/kt9022And.txt index 18217222785..7b031049f46 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/kt9022And.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/kt9022And.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt9022AndKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/kt9022Or.txt b/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/kt9022Or.txt index bfe513832bb..42c5a4d4ffc 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/kt9022Or.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/kt9022Or.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt9022OrKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/popSizes.txt b/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/popSizes.txt index 3fcd122dd9d..22b8992301b 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/popSizes.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/popSizes.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PopSizesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(p0: long, p1: int, p2: double, @org.jetbrains.annotations.NotNull p3: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/tryFinally1.txt b/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/tryFinally1.txt index c82287c5856..69a667c7c00 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/tryFinally1.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/tryFinally1.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TryFinally1Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/tryFinally2.txt b/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/tryFinally2.txt index 1f015fbc8b7..e0d3ce0ce3e 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/tryFinally2.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/tryFinally2.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TryFinally2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/whileTrueBreak.txt b/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/whileTrueBreak.txt index 4010c940e91..7d7f572553f 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/whileTrueBreak.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/breakContinueInExpressions/whileTrueBreak.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class WhileTrueBreakKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/breakInFinally.txt b/compiler/testData/codegen/light-analysis/controlStructures/breakInFinally.txt index 9228467bd51..7907e7aa09b 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/breakInFinally.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/breakInFinally.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class BreakInFinallyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/compareBoxedIntegerToZero.txt b/compiler/testData/codegen/light-analysis/controlStructures/compareBoxedIntegerToZero.txt index 958f0dcef93..1cc0591494f 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/compareBoxedIntegerToZero.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/compareBoxedIntegerToZero.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CompareBoxedIntegerToZeroKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/conditionOfEmptyIf.txt b/compiler/testData/codegen/light-analysis/controlStructures/conditionOfEmptyIf.txt index ff560224cf8..c83bf8eaf36 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/conditionOfEmptyIf.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/conditionOfEmptyIf.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ConditionOfEmptyIfKt { private static @org.jetbrains.annotations.NotNull field result: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/controlStructures/continueInExpr.txt b/compiler/testData/codegen/light-analysis/controlStructures/continueInExpr.txt index 15c873b34fa..992a75a151e 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/continueInExpr.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/continueInExpr.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ContinueInExprKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method concatNonNulls(@org.jetbrains.annotations.NotNull p0: java.util.List): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/controlStructures/continueInFor.txt b/compiler/testData/codegen/light-analysis/controlStructures/continueInFor.txt index e8ed4ee0f9d..51a9dec86b7 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/continueInFor.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/continueInFor.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ContinueInForKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method for_byte_list(): int diff --git a/compiler/testData/codegen/light-analysis/controlStructures/continueInForCondition.txt b/compiler/testData/codegen/light-analysis/controlStructures/continueInForCondition.txt index ba80d57e903..29ba3e47a39 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/continueInForCondition.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/continueInForCondition.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ContinueInForConditionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.Nullable method foo(): java.util.List diff --git a/compiler/testData/codegen/light-analysis/controlStructures/continueInWhile.txt b/compiler/testData/codegen/light-analysis/controlStructures/continueInWhile.txt index 36c0a9052f4..288a14e129f 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/continueInWhile.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/continueInWhile.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ContinueInWhileKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/controlStructures/continueToLabelInFor.txt b/compiler/testData/codegen/light-analysis/controlStructures/continueToLabelInFor.txt index 3d04c53549f..ca154bd8845 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/continueToLabelInFor.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/continueToLabelInFor.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ContinueToLabelInForKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method for_byte_list(): int diff --git a/compiler/testData/codegen/light-analysis/controlStructures/doWhile.txt b/compiler/testData/codegen/light-analysis/controlStructures/doWhile.txt index 3b536bfe239..69684d1008f 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/doWhile.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/doWhile.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class DoWhileKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/doWhileFib.txt b/compiler/testData/codegen/light-analysis/controlStructures/doWhileFib.txt index 4d6f546771f..f19bc788bee 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/doWhileFib.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/doWhileFib.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class DoWhileFibKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/doWhileWithContinue.txt b/compiler/testData/codegen/light-analysis/controlStructures/doWhileWithContinue.txt index 3223f696231..d2bb8c988c5 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/doWhileWithContinue.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/doWhileWithContinue.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class DoWhileWithContinueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/emptyDoWhile.txt b/compiler/testData/codegen/light-analysis/controlStructures/emptyDoWhile.txt index bb4b9aa26fd..18055ad2d02 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/emptyDoWhile.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/emptyDoWhile.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class EmptyDoWhileKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/emptyFor.txt b/compiler/testData/codegen/light-analysis/controlStructures/emptyFor.txt index 9ca2330d168..c530b2e6b8a 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/emptyFor.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/emptyFor.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class EmptyForKt { private static field index: int private final static @org.jetbrains.annotations.NotNull field iterator: IterableIterator @@ -7,11 +8,13 @@ public final class EmptyForKt { public final static method setIndex(p0: int): void } +@kotlin.Metadata public interface IterableIterator { inner class IterableIterator/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method iterator(): java.util.Iterator } +@kotlin.Metadata public final class IterableIterator/DefaultImpls { inner class IterableIterator/DefaultImpls public static @org.jetbrains.annotations.NotNull method iterator(p0: IterableIterator): java.util.Iterator diff --git a/compiler/testData/codegen/light-analysis/controlStructures/emptyWhile.txt b/compiler/testData/codegen/light-analysis/controlStructures/emptyWhile.txt index 993a182950f..647d13d319d 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/emptyWhile.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/emptyWhile.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class EmptyWhileKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/factorialTest.txt b/compiler/testData/codegen/light-analysis/controlStructures/factorialTest.txt index 2d19ade6012..6ce779b1a01 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/factorialTest.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/factorialTest.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class FactorialTestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method facBreak(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/controlStructures/finallyOnEmptyReturn.txt b/compiler/testData/codegen/light-analysis/controlStructures/finallyOnEmptyReturn.txt index 53c75dc7c1d..542ea9dfe26 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/finallyOnEmptyReturn.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/finallyOnEmptyReturn.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class FinallyOnEmptyReturnKt { private static @org.jetbrains.annotations.NotNull field result: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/controlStructures/forArrayList.txt b/compiler/testData/codegen/light-analysis/controlStructures/forArrayList.txt index f7790f08447..4ee8996294d 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/forArrayList.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/forArrayList.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ForArrayListKt { private final static @org.jetbrains.annotations.NotNull field alist: java.util.ArrayList public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/controlStructures/forArrayListMultiDecl.txt b/compiler/testData/codegen/light-analysis/controlStructures/forArrayListMultiDecl.txt index e4f8a0b6e81..5bda7b0b37a 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/forArrayListMultiDecl.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/forArrayListMultiDecl.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ForArrayListMultiDeclKt { private final static @org.jetbrains.annotations.NotNull field alist: java.util.ArrayList public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/controlStructures/forInSmartCastToArray.txt b/compiler/testData/codegen/light-analysis/controlStructures/forInSmartCastToArray.txt index cb643f88504..7b2f83135f7 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/forInSmartCastToArray.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/forInSmartCastToArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ForInSmartCastToArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.Nullable method f(@org.jetbrains.annotations.Nullable p0: java.lang.Object): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/controlStructures/forIntArray.txt b/compiler/testData/codegen/light-analysis/controlStructures/forIntArray.txt index 29f48c7241e..059c97ce9ff 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/forIntArray.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/forIntArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ForIntArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/forLoopMemberExtensionAll.txt b/compiler/testData/codegen/light-analysis/controlStructures/forLoopMemberExtensionAll.txt index 9cb07efae2f..b4fcaa6aa59 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/forLoopMemberExtensionAll.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/forLoopMemberExtensionAll.txt @@ -1,16 +1,20 @@ +@kotlin.Metadata public final class C { public method (): void } +@kotlin.Metadata public final class ForLoopMemberExtensionAllKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(p0: int): void } +@kotlin.Metadata public final class It { public method (): void } +@kotlin.Metadata public final class X { private field hasNext: boolean public method (): void diff --git a/compiler/testData/codegen/light-analysis/controlStructures/forLoopMemberExtensionHasNext.txt b/compiler/testData/codegen/light-analysis/controlStructures/forLoopMemberExtensionHasNext.txt index 701fa8f31b3..8a407eb6bc2 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/forLoopMemberExtensionHasNext.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/forLoopMemberExtensionHasNext.txt @@ -1,18 +1,22 @@ +@kotlin.Metadata public final class C { public method (): void public final @org.jetbrains.annotations.NotNull method iterator(): It } +@kotlin.Metadata public final class ForLoopMemberExtensionHasNextKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(p0: int): void } +@kotlin.Metadata public final class It { public method (): void public final method next(): int } +@kotlin.Metadata public final class X { private field hasNext: boolean public method (): void diff --git a/compiler/testData/codegen/light-analysis/controlStructures/forLoopMemberExtensionNext.txt b/compiler/testData/codegen/light-analysis/controlStructures/forLoopMemberExtensionNext.txt index 4d5915455c2..3ea8ad8b48b 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/forLoopMemberExtensionNext.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/forLoopMemberExtensionNext.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class C { public method (): void public final @org.jetbrains.annotations.NotNull method iterator(): It } +@kotlin.Metadata public final class ForLoopMemberExtensionNextKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(p0: int): void } +@kotlin.Metadata public final class It { private field hasNext: boolean public method (): void @@ -16,6 +19,7 @@ public final class It { public final method setHasNext(p0: boolean): void } +@kotlin.Metadata public final class X { public method (): void public final method next(@org.jetbrains.annotations.NotNull p0: It): int diff --git a/compiler/testData/codegen/light-analysis/controlStructures/forNullableIntArray.txt b/compiler/testData/codegen/light-analysis/controlStructures/forNullableIntArray.txt index a40ca9204e6..e2a989646ce 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/forNullableIntArray.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/forNullableIntArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ForNullableIntArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/forPrimitiveIntArray.txt b/compiler/testData/codegen/light-analysis/controlStructures/forPrimitiveIntArray.txt index ee1b143d378..e4f9adc0ee2 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/forPrimitiveIntArray.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/forPrimitiveIntArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ForPrimitiveIntArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/forUserType.txt b/compiler/testData/codegen/light-analysis/controlStructures/forUserType.txt index c5aa757483e..26513bf45ab 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/forUserType.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/forUserType.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class ForUserTypeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class MyCollection1 { inner class MyCollection1/MyIterator public method (): void public @org.jetbrains.annotations.NotNull method iterator(): java.util.Iterator } +@kotlin.Metadata public final static class MyCollection1/MyIterator { private field k: int inner class MyCollection1/MyIterator @@ -20,12 +23,14 @@ public final static class MyCollection1/MyIterator { public final method setK(p0: int): void } +@kotlin.Metadata public final class MyCollection2 { inner class MyCollection2/MyIterator public method (): void public @org.jetbrains.annotations.NotNull method iterator(): java.util.Iterator } +@kotlin.Metadata public final static class MyCollection2/MyIterator { private field k: int inner class MyCollection2/MyIterator @@ -38,12 +43,14 @@ public final static class MyCollection2/MyIterator { public final method setK(p0: int): void } +@kotlin.Metadata public final class MyCollection3 { inner class MyCollection3/MyIterator public method (): void public final @org.jetbrains.annotations.NotNull method iterator(): MyCollection3.MyIterator } +@kotlin.Metadata public final static class MyCollection3/MyIterator { private field k: int inner class MyCollection3/MyIterator @@ -54,12 +61,14 @@ public final static class MyCollection3/MyIterator { public final method setK(p0: int): void } +@kotlin.Metadata public final class MyCollection4 { inner class MyCollection4/MyIterator public method (): void public final @org.jetbrains.annotations.NotNull method iterator(): MyCollection4.MyIterator } +@kotlin.Metadata public final static class MyCollection4/MyIterator { private field k: int inner class MyCollection4/MyIterator diff --git a/compiler/testData/codegen/light-analysis/controlStructures/inRangeConditionsInWhen.txt b/compiler/testData/codegen/light-analysis/controlStructures/inRangeConditionsInWhen.txt index e44715b2b5e..385c1a98b09 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/inRangeConditionsInWhen.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/inRangeConditionsInWhen.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InRangeConditionsInWhenKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method contains(p0: int, p1: int): boolean diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt12908.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt12908.txt index 525de11d16c..526edcc981b 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt12908.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt12908.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt12908Kt { private static field field: int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt12908_2.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt12908_2.txt index ad49af85f35..0fa03e841f4 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt12908_2.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt12908_2.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt12908_2Kt { private static field field: int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt1441.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt1441.txt index c14a9e77395..4f140785441 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt1441.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt1441.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Foo { private field rnd: int public method (): void @@ -6,6 +7,7 @@ public final class Foo { public final method setRnd(p0: int): void } +@kotlin.Metadata public final class Kt1441Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt14839.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt14839.txt index be1f2534a8a..e9e03d35d1b 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt14839.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt14839.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt14839Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public synthetic static method inlineFunctionWithDefaultArguments$default(p0: java.lang.Throwable, p1: boolean, p2: int, p3: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt1688.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt1688.txt index ce11fbfe284..f56c9f69a72 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt1688.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt1688.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt1688Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt1742.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt1742.txt index 4d59c38b366..9e1d92e3cb3 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt1742.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt1742.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt1742Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt1899.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt1899.txt index a1f88f43464..d1ad8e4752c 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt1899.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt1899.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt1899Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt2147.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt2147.txt index 15842fc3091..293f923cb2a 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt2147.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt2147.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class Foo { public method (): void public final method isOk(): boolean } +@kotlin.Metadata public final class Kt2147Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt2259.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt2259.txt index 20bd6089b57..9af2cfb2705 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt2259.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt2259.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt2259Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method main(@org.jetbrains.annotations.NotNull p0: java.lang.String[]): void diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt2291.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt2291.txt index 0d7ac4f6c13..18a7273327d 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt2291.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt2291.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt2291Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt237.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt237.txt index 96c225cb31d..c602b3e8d5b 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt237.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt237.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class A { public method (): void } +@kotlin.Metadata public final class C { private final field value: java.lang.Object public method (p0: java.lang.Object): void @@ -9,6 +11,7 @@ public final class C { public final method getValue(): java.lang.Object } +@kotlin.Metadata public final class Kt237Kt { public final static method almostFilter(@org.jetbrains.annotations.NotNull p0: java.lang.Integer[], @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function1): void public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt2416.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt2416.txt index f215aacca82..c537405404f 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt2416.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt2416.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt2416Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt2423.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt2423.txt index 5c47e22767a..a719bb02e5b 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt2423.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt2423.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt2423Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method ok1(): boolean diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt2577.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt2577.txt index bc0bd1df097..1b83844eb37 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt2577.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt2577.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt2577Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(): int diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt2597.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt2597.txt index c1e49704def..3047af87556 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt2597.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt2597.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt2597Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt299.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt299.txt index 66edf04d399..991fec6748b 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt299.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt299.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt299Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class MyRange1 { public method (): void public method contains(p0: int): boolean @@ -13,6 +15,7 @@ public final class MyRange1 { public method isEmpty(): boolean } +@kotlin.Metadata public final class MyRange2 { public method (): void public final method contains(p0: int): boolean diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt3087.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt3087.txt index d3d480c5d8b..2b99c771187 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt3087.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt3087.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt3087Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method putInvertAsUnit(p0: boolean): void diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt3203_1.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt3203_1.txt index 449dfc877d2..e2d53c6bfb7 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt3203_1.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt3203_1.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt3203_1Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method testIf(): void diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt3203_2.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt3203_2.txt index 4b6d246f078..6946192ced5 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt3203_2.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt3203_2.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt3203_2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method check1(): void diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt3273.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt3273.txt index 7b15fe6b2d5..724fe6671dc 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt3273.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt3273.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt3273Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method printlnMock(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt3280.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt3280.txt index 0055871a51f..dd66cf18fda 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt3280.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt3280.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt3280Kt { public final static method bar(): void public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt3574.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt3574.txt index 69b898d3f5e..388d8381da9 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt3574.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt3574.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt3574Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method list(): java.util.List diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt416.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt416.txt index 9f855eb639e..cb6152aeb7a 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt416.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt416.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt416Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt513.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt513.txt index 89a09c9bd7b..d1724ed281b 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt513.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt513.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { public method (): void public final method add3(@org.jetbrains.annotations.NotNull p0: java.util.ArrayList, p1: java.lang.Object): boolean public final method test(@org.jetbrains.annotations.NotNull p0: java.util.ArrayList): void } +@kotlin.Metadata public final class Kt513Kt { public final static method add2(@org.jetbrains.annotations.NotNull p0: java.util.ArrayList, p1: java.lang.Object): boolean public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt628.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt628.txt index 3cb487f4254..e2903f6b816 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt628.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt628.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field property: java.lang.String public method (): void @@ -7,6 +8,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method infix(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final class Kt628Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method test1(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt769.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt769.txt index 19777409322..7d2ae521696 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt769.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt769.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class w_range/Kt769Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt772.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt772.txt index 9ef5300ec67..49638815bfc 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt772.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt772.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class demo2/Kt772Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method print(@org.jetbrains.annotations.Nullable p0: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt773.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt773.txt index 30d68ff54d0..850cb72aa82 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt773.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt773.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class demo2/Kt773Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method print(@org.jetbrains.annotations.Nullable p0: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt8148.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt8148.txt index 5568e3431c1..a4454dc9ef8 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt8148.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt8148.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private @org.jetbrains.annotations.NotNull field value: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -5,6 +6,7 @@ public final class A { public final method setValue(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class Kt8148Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: A): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt8148_break.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt8148_break.txt index 8acb2fe0973..2f524e24168 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt8148_break.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt8148_break.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private @org.jetbrains.annotations.NotNull field value: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -5,6 +6,7 @@ public final class A { public final method setValue(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class Kt8148_breakKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: A): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt8148_continue.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt8148_continue.txt index 0ec954beb10..a009bb1beef 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt8148_continue.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt8148_continue.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private @org.jetbrains.annotations.NotNull field value: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -5,6 +6,7 @@ public final class A { public final method setValue(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class Kt8148_continueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: A): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt870.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt870.txt index 54c6a031a41..6d45a9621d9 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt870.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt870.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt870Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt9022Return.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt9022Return.txt index 175f81db352..0356f94f664 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt9022Return.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt9022Return.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt9022ReturnKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method testAnd(): boolean diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt9022Throw.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt9022Throw.txt index 5ff71e7cfa4..64a75a26e4c 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt9022Throw.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt9022Throw.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt9022ThrowKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt910.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt910.txt index e992c14080a..90bedd05570 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt910.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt910.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt910Kt { public final static @org.jetbrains.annotations.NotNull method bar(@org.jetbrains.annotations.NotNull p0: java.util.Set): java.util.Set public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/controlStructures/kt958.txt b/compiler/testData/codegen/light-analysis/controlStructures/kt958.txt index 70dcf3da778..ca951eeb5c8 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/kt958.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/kt958.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt958Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(): int diff --git a/compiler/testData/codegen/light-analysis/controlStructures/longRange.txt b/compiler/testData/codegen/light-analysis/controlStructures/longRange.txt index f08843e1cda..5924b058c90 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/longRange.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/longRange.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LongRangeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/quicksort.txt b/compiler/testData/codegen/light-analysis/controlStructures/quicksort.txt index fb419c335b6..d4077391cdd 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/quicksort.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/quicksort.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class QuicksortKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method quicksort(@org.jetbrains.annotations.NotNull p0: int[]): void diff --git a/compiler/testData/codegen/light-analysis/controlStructures/returnsNothing/ifElse.txt b/compiler/testData/codegen/light-analysis/controlStructures/returnsNothing/ifElse.txt index 08559892ec4..4b695ab09dc 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/returnsNothing/ifElse.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/returnsNothing/ifElse.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IfElseKt { private static field flag: boolean public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/controlStructures/returnsNothing/inlineMethod.txt b/compiler/testData/codegen/light-analysis/controlStructures/returnsNothing/inlineMethod.txt index 38fd95171a6..2e13754dbb9 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/returnsNothing/inlineMethod.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/returnsNothing/inlineMethod.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InlineMethodKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method exit(): java.lang.Void diff --git a/compiler/testData/codegen/light-analysis/controlStructures/returnsNothing/propertyGetter.txt b/compiler/testData/codegen/light-analysis/controlStructures/returnsNothing/propertyGetter.txt index c3da344e592..87489182961 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/returnsNothing/propertyGetter.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/returnsNothing/propertyGetter.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PropertyGetterKt { private static field flag: boolean public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String @@ -5,6 +6,7 @@ public final class PropertyGetterKt { public final static method setFlag(p0: boolean): void } +@kotlin.Metadata public final class Test { public final static field INSTANCE: Test private method (): void diff --git a/compiler/testData/codegen/light-analysis/controlStructures/returnsNothing/tryCatch.txt b/compiler/testData/codegen/light-analysis/controlStructures/returnsNothing/tryCatch.txt index 330e59e2671..10f2f626fe6 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/returnsNothing/tryCatch.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/returnsNothing/tryCatch.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TryCatchKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method exit(): java.lang.Void diff --git a/compiler/testData/codegen/light-analysis/controlStructures/returnsNothing/when.txt b/compiler/testData/codegen/light-analysis/controlStructures/returnsNothing/when.txt index 67933dd9831..86828aeedef 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/returnsNothing/when.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/returnsNothing/when.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class WhenKt { private static field x: int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchFinallyChain.txt b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchFinallyChain.txt index d33f1975230..c71e827a296 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchFinallyChain.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchFinallyChain.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TryCatchFinallyChainKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/catch.txt b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/catch.txt index 86cd062bdc0..781491abf92 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/catch.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/catch.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CatchKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/complexChain.txt b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/complexChain.txt index 26aefb87a8d..4e8e049c699 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/complexChain.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/complexChain.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ComplexChainKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method cleanup(): void diff --git a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/deadTryCatch.txt b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/deadTryCatch.txt index 5187bf899c2..a385c60c403 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/deadTryCatch.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/deadTryCatch.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class DeadTryCatchKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method catchAll(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function0): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/differentTypes.txt b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/differentTypes.txt index fe9a63e91d2..e3b9ac8de39 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/differentTypes.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/differentTypes.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class DifferentTypesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(p0: byte, @org.jetbrains.annotations.NotNull p1: java.lang.String, p2: int, p3: double, p4: long): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/expectException.txt b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/expectException.txt index 856619a6fee..d7850565160 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/expectException.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/expectException.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ExpectExceptionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.Nullable method fails(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): java.lang.Throwable diff --git a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/finally.txt b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/finally.txt index 75a93e30b56..9c976b2f344 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/finally.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/finally.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class FinallyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/inlineTryCatch.txt b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/inlineTryCatch.txt index bd1a741037a..0ae3d32ffa4 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/inlineTryCatch.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/inlineTryCatch.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InlineTryCatchKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method testIt(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/inlineTryExpr.txt b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/inlineTryExpr.txt index 4b40f271aa5..731423b9057 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/inlineTryExpr.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/inlineTryExpr.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InlineTryExprKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method testIt(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/inlineTryFinally.txt b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/inlineTryFinally.txt index 82795e1b69d..4f096a1d315 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/inlineTryFinally.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/inlineTryFinally.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InlineTryFinallyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method testIt(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/kt8608.txt b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/kt8608.txt index ab67af08590..d61ae58fdb7 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/kt8608.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/kt8608.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class A { public method (): void public final @org.jetbrains.annotations.NotNull method foo(): java.lang.String private final method x(): void } +@kotlin.Metadata public interface Callable { public abstract method call(p0: boolean): void } +@kotlin.Metadata public final class Kt8608Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method run(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void diff --git a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/kt9644try.txt b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/kt9644try.txt index 42c661407ce..bd838ac06d7 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/kt9644try.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/kt9644try.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt9644tryKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method doCall(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/multipleCatchBlocks.txt b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/multipleCatchBlocks.txt index 21eed3c9d00..c813eca431a 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/multipleCatchBlocks.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/multipleCatchBlocks.txt @@ -1,15 +1,19 @@ +@kotlin.Metadata public final class Exception1 { public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class Exception2 { public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class Exception3 { public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class MultipleCatchBlocksKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/splitTry.txt b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/splitTry.txt index 17929c89e58..14096552021 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/splitTry.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/splitTry.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SplitTryKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): int diff --git a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/splitTryCorner1.txt b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/splitTryCorner1.txt index 6db4541d733..b79b0040eca 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/splitTryCorner1.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/splitTryCorner1.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SplitTryCorner1Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method shouldReturnFalse(): boolean diff --git a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/splitTryCorner2.txt b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/splitTryCorner2.txt index 65545326ce0..9b0869e877a 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/splitTryCorner2.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/splitTryCorner2.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SplitTryCorner2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method shouldReturn11(): int diff --git a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/try.txt b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/try.txt index b6d77c3b3cf..3edab6f9757 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/try.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/try.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TryKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/tryAfterTry.txt b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/tryAfterTry.txt index 1d4ad22092e..564a047f5cb 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/tryAfterTry.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/tryAfterTry.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TryAfterTryKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/tryAndBreak.txt b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/tryAndBreak.txt index c21bc6c1129..332ab13a1a1 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/tryAndBreak.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/tryAndBreak.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TryAndBreakKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(): int diff --git a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/tryAndContinue.txt b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/tryAndContinue.txt index 7d2731c6b66..0052f1c0e89 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/tryAndContinue.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/tryAndContinue.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TryAndContinueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(): int diff --git a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/tryInsideCatch.txt b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/tryInsideCatch.txt index e6e0221fccc..48f9790cdce 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/tryInsideCatch.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/tryInsideCatch.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TryInsideCatchKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/tryInsideTry.txt b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/tryInsideTry.txt index de68bfa73e9..0eba8996c82 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/tryInsideTry.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/tryInsideTry.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class MyException { public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class TryInsideTryKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/unmatchedInlineMarkers.txt b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/unmatchedInlineMarkers.txt index bea9e1acf31..3744fe6b9a2 100644 --- a/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/unmatchedInlineMarkers.txt +++ b/compiler/testData/codegen/light-analysis/controlStructures/tryCatchInExpressions/unmatchedInlineMarkers.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class UnmatchedInlineMarkersKt { public final static @org.jetbrains.annotations.NotNull method bar(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/coroutines/asyncIterator.txt b/compiler/testData/codegen/light-analysis/coroutines/asyncIterator.txt index b4b7e6545bb..adf11210635 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/asyncIterator.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/asyncIterator.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public interface AsyncGenerator { public abstract @org.jetbrains.annotations.Nullable method yield(p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class AsyncGeneratorIterator { private @org.jetbrains.annotations.Nullable field computeContinuation: kotlin.coroutines.Continuation private field computedNext: boolean @@ -31,26 +33,31 @@ public final class AsyncGeneratorIterator { public @org.jetbrains.annotations.Nullable method yield(p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public interface AsyncIterator { public abstract @org.jetbrains.annotations.Nullable method hasNext(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object public abstract @org.jetbrains.annotations.Nullable method next(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class AsyncIteratorKt { public final static @org.jetbrains.annotations.NotNull method asyncGenerate(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): AsyncSequence public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): void } +@kotlin.Metadata public interface AsyncSequence { public abstract @org.jetbrains.annotations.NotNull method iterator(): AsyncIterator } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/await.txt b/compiler/testData/codegen/light-analysis/coroutines/await.txt index 0578f31cb06..69435a49e56 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/await.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/await.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class AwaitKt { private static field inAwait: boolean private static field log: java.lang.String @@ -8,11 +9,13 @@ public final class AwaitKt { public final static @org.jetbrains.annotations.NotNull method getLog(): java.lang.String } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -20,11 +23,13 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class MainKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method test(): Promise } +@kotlin.Metadata public final class Promise { private final field executor: kotlin.jvm.functions.Function1 private field thenList: java.util.List @@ -33,6 +38,7 @@ public final class Promise { public final @org.jetbrains.annotations.NotNull method then(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): Promise } +@kotlin.Metadata public final class QueueKt { private final static field queue: java.util.List public final static @org.jetbrains.annotations.NotNull method postpone(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): Promise diff --git a/compiler/testData/codegen/light-analysis/coroutines/beginWithException.txt b/compiler/testData/codegen/light-analysis/coroutines/beginWithException.txt index 09576ea41d3..956dec66175 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/beginWithException.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/beginWithException.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public final class BeginWithExceptionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): void public final static @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/beginWithExceptionNoHandleException.txt b/compiler/testData/codegen/light-analysis/coroutines/beginWithExceptionNoHandleException.txt index 356dd4f6066..5ed18803e4d 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/beginWithExceptionNoHandleException.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/beginWithExceptionNoHandleException.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public final class BeginWithExceptionNoHandleExceptionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): void public final static @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/coercionToUnit.txt b/compiler/testData/codegen/light-analysis/coroutines/coercionToUnit.txt index 321327efe4c..e648e3d75d4 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/coercionToUnit.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/coercionToUnit.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CoercionToUnitKt { private static field FALSE: boolean private static field TRUE: boolean @@ -10,11 +11,13 @@ public final class CoercionToUnitKt { public final static method setTRUE(p0: boolean): void } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/controlFlow/breakFinally.txt b/compiler/testData/codegen/light-analysis/coroutines/controlFlow/breakFinally.txt index 3d7b320a69f..092a87c6466 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/controlFlow/breakFinally.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/controlFlow/breakFinally.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class BreakFinallyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): java.lang.String } +@kotlin.Metadata public final class Controller { private @org.jetbrains.annotations.NotNull field result: java.lang.String public method (): void @@ -11,11 +13,13 @@ public final class Controller { public final @org.jetbrains.annotations.Nullable method suspendWithResult(p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/controlFlow/breakStatement.txt b/compiler/testData/codegen/light-analysis/coroutines/controlFlow/breakStatement.txt index 2229bd4f099..ca33c453c2d 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/controlFlow/breakStatement.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/controlFlow/breakStatement.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class BreakStatementKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): java.lang.String } +@kotlin.Metadata public final class Controller { private @org.jetbrains.annotations.NotNull field result: java.lang.String public method (): void @@ -11,11 +13,13 @@ public final class Controller { public final @org.jetbrains.annotations.Nullable method suspendWithResult(p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/controlFlow/doWhileStatement.txt b/compiler/testData/codegen/light-analysis/coroutines/controlFlow/doWhileStatement.txt index 03b777c03de..e75527aba73 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/controlFlow/doWhileStatement.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/controlFlow/doWhileStatement.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Controller { private @org.jetbrains.annotations.NotNull field result: java.lang.String public method (): void @@ -6,16 +7,19 @@ public final class Controller { public final @org.jetbrains.annotations.Nullable method suspendWithResult(p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class DoWhileStatementKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): java.lang.String } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/controlFlow/forContinue.txt b/compiler/testData/codegen/light-analysis/coroutines/controlFlow/forContinue.txt index b9989987000..52b6a2d5573 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/controlFlow/forContinue.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/controlFlow/forContinue.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Controller { private @org.jetbrains.annotations.NotNull field result: java.lang.String public method (): void @@ -6,11 +7,13 @@ public final class Controller { public final @org.jetbrains.annotations.Nullable method suspendWithResult(p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -18,6 +21,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class ForContinueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/coroutines/controlFlow/forStatement.txt b/compiler/testData/codegen/light-analysis/coroutines/controlFlow/forStatement.txt index b843cc4e154..c7f0d357fdb 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/controlFlow/forStatement.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/controlFlow/forStatement.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Controller { private @org.jetbrains.annotations.NotNull field result: java.lang.String public method (): void @@ -6,11 +7,13 @@ public final class Controller { public final @org.jetbrains.annotations.Nullable method suspendWithResult(p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -18,6 +21,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class ForStatementKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/coroutines/controlFlow/ifStatement.txt b/compiler/testData/codegen/light-analysis/coroutines/controlFlow/ifStatement.txt index b2ab0979927..850c5f45aeb 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/controlFlow/ifStatement.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/controlFlow/ifStatement.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Controller { private @org.jetbrains.annotations.NotNull field result: java.lang.String public method (): void @@ -6,11 +7,13 @@ public final class Controller { public final @org.jetbrains.annotations.Nullable method suspendWithResult(p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -18,6 +21,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class IfStatementKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/coroutines/controlFlow/switchLikeWhen.txt b/compiler/testData/codegen/light-analysis/coroutines/controlFlow/switchLikeWhen.txt index 6f17b09d911..76973d73b17 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/controlFlow/switchLikeWhen.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/controlFlow/switchLikeWhen.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Controller { private @org.jetbrains.annotations.NotNull field result: java.lang.String public method (): void @@ -6,11 +7,13 @@ public final class Controller { public final @org.jetbrains.annotations.Nullable method suspendWithResult(p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -18,6 +21,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class SwitchLikeWhenKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/coroutines/controlFlow/throwFromCatch.txt b/compiler/testData/codegen/light-analysis/coroutines/controlFlow/throwFromCatch.txt index e47c495dffe..bcda549dff0 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/controlFlow/throwFromCatch.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/controlFlow/throwFromCatch.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Controller { private @org.jetbrains.annotations.NotNull field result: java.lang.String public method (): void @@ -7,11 +8,13 @@ public final class Controller { public final @org.jetbrains.annotations.Nullable method suspendLogAndThrow(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -19,6 +22,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class ThrowFromCatchKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/coroutines/controlFlow/throwInTryWithHandleResult.txt b/compiler/testData/codegen/light-analysis/coroutines/controlFlow/throwInTryWithHandleResult.txt index 9a5f5c7b73f..0b54e6692f3 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/controlFlow/throwInTryWithHandleResult.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/controlFlow/throwInTryWithHandleResult.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Controller { private @org.jetbrains.annotations.NotNull field result: java.lang.String public method (): void @@ -6,11 +7,13 @@ public final class Controller { public final @org.jetbrains.annotations.Nullable method suspendAndLog(p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -18,6 +21,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class ThrowInTryWithHandleResultKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/coroutines/controlFlow/whileStatement.txt b/compiler/testData/codegen/light-analysis/coroutines/controlFlow/whileStatement.txt index afe5d1c8fb0..2e4e70cd21b 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/controlFlow/whileStatement.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/controlFlow/whileStatement.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Controller { private @org.jetbrains.annotations.NotNull field result: java.lang.String public method (): void @@ -6,11 +7,13 @@ public final class Controller { public final @org.jetbrains.annotations.Nullable method suspendWithResult(p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -18,6 +21,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class WhileStatementKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/coroutines/controllerAccessFromInnerLambda.txt b/compiler/testData/codegen/light-analysis/coroutines/controllerAccessFromInnerLambda.txt index dff914e34e0..4c005fb03e5 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/controllerAccessFromInnerLambda.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/controllerAccessFromInnerLambda.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Controller { private field result: boolean public method (): void @@ -7,17 +8,20 @@ public final class Controller { public final @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class ControllerAccessFromInnerLambdaKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): void public final static method noinlineRun(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/defaultParametersInSuspend.txt b/compiler/testData/codegen/light-analysis/coroutines/defaultParametersInSuspend.txt index 1ebc9d65c5b..d58520e10bf 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/defaultParametersInSuspend.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/defaultParametersInSuspend.txt @@ -1,19 +1,23 @@ +@kotlin.Metadata public final class Controller { public method (): void public synthetic static method suspendHere$default(p0: Controller, p1: java.lang.String, p2: int, p3: kotlin.coroutines.Continuation, p4: int, p5: java.lang.Object): java.lang.Object public final @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: java.lang.String, p1: int, @org.jetbrains.annotations.NotNull p2: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class DefaultParametersInSuspendKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): void } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/dispatchResume.txt b/compiler/testData/codegen/light-analysis/coroutines/dispatchResume.txt index a7d27f24d11..6026e3117fe 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/dispatchResume.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/dispatchResume.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Controller { private @org.jetbrains.annotations.NotNull field log: java.lang.String private field resumeIndex: int @@ -10,16 +11,19 @@ public final class Controller { public final @org.jetbrains.annotations.Nullable method suspendWithValue(p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class DispatchResumeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): java.lang.String } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/emptyClosure.txt b/compiler/testData/codegen/light-analysis/coroutines/emptyClosure.txt index 7593b0ea715..1cd26453625 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/emptyClosure.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/emptyClosure.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class Controller { public method (): void public final @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyClosureKt { private static field result: int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String @@ -16,6 +19,7 @@ public final class EmptyClosureKt { public final static method setResult(p0: int): void } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/falseUnitCoercion.txt b/compiler/testData/codegen/light-analysis/coroutines/falseUnitCoercion.txt index 6a05a1f4362..dbfcaedf204 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/falseUnitCoercion.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/falseUnitCoercion.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class Controller { public method (): void public final @org.jetbrains.annotations.Nullable method suspendHere(p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -15,6 +18,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class FalseUnitCoercionKt { private static @org.jetbrains.annotations.NotNull field result: java.lang.Object public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/coroutines/generate.txt b/compiler/testData/codegen/light-analysis/coroutines/generate.txt index bc5c5ffe575..1ceecfa874b 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/generate.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/generate.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -10,6 +12,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class GenerateKt { private static field was: boolean public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String @@ -19,6 +22,7 @@ public final class GenerateKt { public final static method setWas(p0: boolean): void } +@kotlin.Metadata public final class GeneratedIterator { private field nextStep: kotlin.coroutines.Continuation public method (@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): void @@ -26,12 +30,14 @@ public final class GeneratedIterator { public @org.jetbrains.annotations.Nullable method yield(p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class GeneratedSequence { private final field block: kotlin.jvm.functions.Function2 public method (@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): void public @org.jetbrains.annotations.NotNull method iterator(): java.util.Iterator } +@kotlin.Metadata public interface Generator { public abstract @org.jetbrains.annotations.Nullable method yield(p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): java.lang.Object } diff --git a/compiler/testData/codegen/light-analysis/coroutines/handleException.txt b/compiler/testData/codegen/light-analysis/coroutines/handleException.txt index 66acc428b6f..b9bf3e2eb88 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/handleException.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/handleException.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Controller { private @org.jetbrains.annotations.Nullable field exception: java.lang.Throwable private final @org.jetbrains.annotations.NotNull field postponedActions: java.util.ArrayList @@ -10,11 +11,13 @@ public final class Controller { public final @org.jetbrains.annotations.Nullable method suspendWithValue(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -22,6 +25,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class HandleExceptionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/handleResultCallEmptyBody.txt b/compiler/testData/codegen/light-analysis/coroutines/handleResultCallEmptyBody.txt index 441012463cd..5ee06e42395 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/handleResultCallEmptyBody.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/handleResultCallEmptyBody.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -10,6 +12,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class HandleResultCallEmptyBodyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/coroutines/handleResultNonUnitExpression.txt b/compiler/testData/codegen/light-analysis/coroutines/handleResultNonUnitExpression.txt index d86126990f3..b0e9520880f 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/handleResultNonUnitExpression.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/handleResultNonUnitExpression.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -10,6 +12,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class HandleResultNonUnitExpressionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/handleResultSuspended.txt b/compiler/testData/codegen/light-analysis/coroutines/handleResultSuspended.txt index 500bf80b6ad..4c041e1d82d 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/handleResultSuspended.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/handleResultSuspended.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Controller { private @org.jetbrains.annotations.NotNull field log: java.lang.String public method (): void @@ -6,11 +7,13 @@ public final class Controller { public final @org.jetbrains.annotations.Nullable method suspendAndLog(p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -18,6 +21,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class HandleResultSuspendedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/coroutines/illegalState.txt b/compiler/testData/codegen/light-analysis/coroutines/illegalState.txt index 7232604c2f8..7e3ec3db68e 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/illegalState.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/illegalState.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -10,6 +12,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class IllegalStateKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder1(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/inlineSuspendFunction.txt b/compiler/testData/codegen/light-analysis/coroutines/inlineSuspendFunction.txt index e5c3a9d8ff3..12c626af71c 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/inlineSuspendFunction.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/inlineSuspendFunction.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Controller { public method (): void public final @org.jetbrains.annotations.Nullable method suspendInline(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): java.lang.Object @@ -6,11 +7,13 @@ public final class Controller { public final method withValue(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): void } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -18,11 +21,13 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class InlineSuspendFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): void } +@kotlin.Metadata public final class OK { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/coroutines/inlinedTryCatchFinally.txt b/compiler/testData/codegen/light-analysis/coroutines/inlinedTryCatchFinally.txt index 35fe3841d11..32053d282d3 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/inlinedTryCatchFinally.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/inlinedTryCatchFinally.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Controller { private final @org.jetbrains.annotations.NotNull field postponedActions: java.util.List public method (): void @@ -7,11 +8,13 @@ public final class Controller { public final @org.jetbrains.annotations.Nullable method suspendWithValue(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -19,6 +22,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class InlinedTryCatchFinallyKt { private static @org.jetbrains.annotations.NotNull field globalResult: java.lang.String private static field wasCalled: boolean diff --git a/compiler/testData/codegen/light-analysis/coroutines/innerSuspensionCalls.txt b/compiler/testData/codegen/light-analysis/coroutines/innerSuspensionCalls.txt index ad82c0d90d4..c899d9f7b82 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/innerSuspensionCalls.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/innerSuspensionCalls.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Controller { private field i: int public method (): void @@ -6,11 +7,13 @@ public final class Controller { public final @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -18,6 +21,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class InnerSuspensionCallsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/instanceOfContinuation.txt b/compiler/testData/codegen/light-analysis/coroutines/instanceOfContinuation.txt index 7d2a5b4ceae..b3ea9049273 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/instanceOfContinuation.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/instanceOfContinuation.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public final class Controller { public method (): void public final @org.jetbrains.annotations.Nullable method runCast(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object public final @org.jetbrains.annotations.Nullable method runInstanceOf(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -16,6 +19,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class InstanceOfContinuationKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/complicatedMerge.txt b/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/complicatedMerge.txt index dbb4f600c5a..c9e4dd50307 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/complicatedMerge.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/complicatedMerge.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ComplicatedMergeKt { private static field booleanResult: boolean public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String @@ -6,16 +7,19 @@ public final class ComplicatedMergeKt { public final static method setBooleanRes(p0: boolean): void } +@kotlin.Metadata public final class Controller { public method (): void public final @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/i2bResult.txt b/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/i2bResult.txt index 06e64e06aec..c4318dc7e65 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/i2bResult.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/i2bResult.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class Controller { public method (): void public final @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -15,6 +18,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class I2bResultKt { private static field byteResult: byte public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/loadFromBooleanArray.txt b/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/loadFromBooleanArray.txt index f093cc23cc0..0509a181b08 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/loadFromBooleanArray.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/loadFromBooleanArray.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class Controller { public method (): void public final @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -15,6 +18,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class LoadFromBooleanArrayKt { private static field booleanResult: boolean public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/loadFromByteArray.txt b/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/loadFromByteArray.txt index 2e19f548432..3e8f753bb75 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/loadFromByteArray.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/loadFromByteArray.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class Controller { public method (): void public final @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -15,6 +18,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class LoadFromByteArrayKt { private static field byteResult: byte public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/noVariableInTable.txt b/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/noVariableInTable.txt index 85a5257ed1b..6db72339983 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/noVariableInTable.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/noVariableInTable.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class Controller { public method (): void public final @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -15,6 +18,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class NoVariableInTableKt { private static field booleanResult: boolean public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/sameIconst1ManyVars.txt b/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/sameIconst1ManyVars.txt index 9522b7abea7..bd45cc6b16c 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/sameIconst1ManyVars.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/sameIconst1ManyVars.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class Controller { public method (): void public final @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -15,6 +18,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class SameIconst1ManyVarsKt { private static field result: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/usedInArrayStore.txt b/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/usedInArrayStore.txt index df6540231dc..d50dc216b0c 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/usedInArrayStore.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/usedInArrayStore.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class Controller { public method (): void public final @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -15,6 +18,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class UsedInArrayStoreKt { public static @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field booleanResult: boolean[] public static @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field byteResult: byte[] diff --git a/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/usedInMethodCall.txt b/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/usedInMethodCall.txt index f4c2251b2a2..598603dd7ca 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/usedInMethodCall.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/usedInMethodCall.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class Controller { public method (): void public final @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -15,6 +18,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class UsedInMethodCallKt { private static field booleanResult: boolean private static field byteResult: byte diff --git a/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/usedInPutfield.txt b/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/usedInPutfield.txt index c427f49f448..ea6c8055eec 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/usedInPutfield.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/usedInPutfield.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class Controller { public method (): void public final @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -15,6 +18,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class UsedInPutfieldKt { public static @kotlin.jvm.JvmField field booleanResult: boolean public static @kotlin.jvm.JvmField field byteResult: byte diff --git a/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/usedInVarStore.txt b/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/usedInVarStore.txt index 6966a6b37d0..2f09b75cdfc 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/usedInVarStore.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/intLikeVarSpilling/usedInVarStore.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class Controller { public method (): void public final @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -15,6 +18,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class UsedInVarStoreKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/iterateOverArray.txt b/compiler/testData/codegen/light-analysis/coroutines/iterateOverArray.txt index 21f13c65b5f..4f45e344ab6 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/iterateOverArray.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/iterateOverArray.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class Controller { public method (): void public final @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -15,6 +18,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class IterateOverArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/kt12958.txt b/compiler/testData/codegen/light-analysis/coroutines/kt12958.txt index ca1386b4aa8..9976b06fa5c 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/kt12958.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/kt12958.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -10,6 +12,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class Kt12958Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/coroutines/lastExpressionIsLoop.txt b/compiler/testData/codegen/light-analysis/coroutines/lastExpressionIsLoop.txt index 3ea2342b561..87141c020a2 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/lastExpressionIsLoop.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/lastExpressionIsLoop.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Controller { private field ok: boolean private @org.jetbrains.annotations.NotNull field result: java.lang.String @@ -9,11 +10,13 @@ public final class Controller { public final @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -21,6 +24,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class LastExpressionIsLoopKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/coroutines/lastStatementInc.txt b/compiler/testData/codegen/light-analysis/coroutines/lastStatementInc.txt index b3f57ee982b..f5d8e917bea 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/lastStatementInc.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/lastStatementInc.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -10,6 +12,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class LastStatementIncKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/lastStementAssignment.txt b/compiler/testData/codegen/light-analysis/coroutines/lastStementAssignment.txt index 5d0c86650b7..6373c491cf6 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/lastStementAssignment.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/lastStementAssignment.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -10,6 +12,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class LastStementAssignmentKt { private static @org.jetbrains.annotations.NotNull field varWithCustomSetter: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/coroutines/lastUnitExpression.txt b/compiler/testData/codegen/light-analysis/coroutines/lastUnitExpression.txt index 795d9de33da..f2dae016270 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/lastUnitExpression.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/lastUnitExpression.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Controller { private field ok: boolean private @org.jetbrains.annotations.NotNull field v: java.lang.String @@ -9,11 +10,13 @@ public final class Controller { public final @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -21,6 +24,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class LastUnitExpressionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/coroutines/multiModule/inlineFunctionWithOptionalParam.txt b/compiler/testData/codegen/light-analysis/coroutines/multiModule/inlineFunctionWithOptionalParam.txt index 5619a13056e..271450dc55a 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/multiModule/inlineFunctionWithOptionalParam.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/multiModule/inlineFunctionWithOptionalParam.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -10,11 +12,13 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class LibKt { public synthetic static method foo$default(p0: java.lang.String, p1: int, p2: java.lang.Object): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final class MainKt { private static @org.jetbrains.annotations.NotNull field result: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/coroutines/multiModule/simple.txt b/compiler/testData/codegen/light-analysis/coroutines/multiModule/simple.txt index 5d9b315f6a2..9bec6dd6c66 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/multiModule/simple.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/multiModule/simple.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -10,11 +12,13 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class MainKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): void } +@kotlin.Metadata public final class lib/Controller { public method (): void public final @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/coroutines/multipleInvokeCalls.txt b/compiler/testData/codegen/light-analysis/coroutines/multipleInvokeCalls.txt index 20008bcada1..c20ec673131 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/multipleInvokeCalls.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/multipleInvokeCalls.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Controller { private @org.jetbrains.annotations.Nullable field lastSuspension: kotlin.coroutines.Continuation private @org.jetbrains.annotations.NotNull field result: java.lang.String @@ -11,11 +12,13 @@ public final class Controller { public final @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -23,6 +26,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class MultipleInvokeCallsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/multipleInvokeCallsInsideInlineLambda1.txt b/compiler/testData/codegen/light-analysis/coroutines/multipleInvokeCallsInsideInlineLambda1.txt index 4d32981ae65..8a0be88c317 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/multipleInvokeCallsInsideInlineLambda1.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/multipleInvokeCallsInsideInlineLambda1.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Controller { private @org.jetbrains.annotations.Nullable field lastSuspension: kotlin.coroutines.Continuation private @org.jetbrains.annotations.NotNull field result: java.lang.String @@ -11,11 +12,13 @@ public final class Controller { public final @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -23,6 +26,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class MultipleInvokeCallsInsideInlineLambda1Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/multipleInvokeCallsInsideInlineLambda2.txt b/compiler/testData/codegen/light-analysis/coroutines/multipleInvokeCallsInsideInlineLambda2.txt index 8f58fa3c0aa..ee863a828a3 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/multipleInvokeCallsInsideInlineLambda2.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/multipleInvokeCallsInsideInlineLambda2.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Controller { private @org.jetbrains.annotations.Nullable field lastSuspension: kotlin.coroutines.Continuation private @org.jetbrains.annotations.NotNull field result: java.lang.String @@ -11,11 +12,13 @@ public final class Controller { public final @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -23,6 +26,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class MultipleInvokeCallsInsideInlineLambda2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/multipleInvokeCallsInsideInlineLambda3.txt b/compiler/testData/codegen/light-analysis/coroutines/multipleInvokeCallsInsideInlineLambda3.txt index 6dcd595b83a..53fc9c8c5a2 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/multipleInvokeCallsInsideInlineLambda3.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/multipleInvokeCallsInsideInlineLambda3.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Controller { private @org.jetbrains.annotations.Nullable field lastSuspension: kotlin.coroutines.Continuation private @org.jetbrains.annotations.NotNull field result: java.lang.String @@ -11,11 +12,13 @@ public final class Controller { public final @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -23,6 +26,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class MultipleInvokeCallsInsideInlineLambda3Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/nestedTryCatch.txt b/compiler/testData/codegen/light-analysis/coroutines/nestedTryCatch.txt index 903c4aa07bf..2fa10f52ef9 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/nestedTryCatch.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/nestedTryCatch.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Controller { private final @org.jetbrains.annotations.NotNull field postponedActions: java.util.ArrayList public method (): void @@ -7,11 +8,13 @@ public final class Controller { public final @org.jetbrains.annotations.Nullable method suspendWithValue(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -19,6 +22,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class NestedTryCatchKt { private static @org.jetbrains.annotations.NotNull field globalResult: java.lang.String private static field wasCalled: boolean diff --git a/compiler/testData/codegen/light-analysis/coroutines/noSuspensionPoints.txt b/compiler/testData/codegen/light-analysis/coroutines/noSuspensionPoints.txt index ffc56a7247a..d6092da0945 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/noSuspensionPoints.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/noSuspensionPoints.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -10,6 +12,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class NoSuspensionPointsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): int diff --git a/compiler/testData/codegen/light-analysis/coroutines/nonLocalReturnFromInlineLambda.txt b/compiler/testData/codegen/light-analysis/coroutines/nonLocalReturnFromInlineLambda.txt index f257fcbaebf..8c184349624 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/nonLocalReturnFromInlineLambda.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/nonLocalReturnFromInlineLambda.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Controller { private field cResult: int public method (): void @@ -6,11 +7,13 @@ public final class Controller { public final @org.jetbrains.annotations.Nullable method suspendHere(p0: int, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -18,6 +21,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class NonLocalReturnFromInlineLambdaKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): Controller diff --git a/compiler/testData/codegen/light-analysis/coroutines/nonLocalReturnFromInlineLambdaDeep.txt b/compiler/testData/codegen/light-analysis/coroutines/nonLocalReturnFromInlineLambdaDeep.txt index 55632633345..5115ce02045 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/nonLocalReturnFromInlineLambdaDeep.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/nonLocalReturnFromInlineLambdaDeep.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Controller { private field cResult: int public method (): void @@ -6,11 +7,13 @@ public final class Controller { public final @org.jetbrains.annotations.Nullable method suspendHere(p0: int, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -18,6 +21,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class NonLocalReturnFromInlineLambdaDeepKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): Controller diff --git a/compiler/testData/codegen/light-analysis/coroutines/returnByLabel.txt b/compiler/testData/codegen/light-analysis/coroutines/returnByLabel.txt index 58bc196835f..24be38ad18d 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/returnByLabel.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/returnByLabel.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -10,6 +12,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class ReturnByLabelKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): int diff --git a/compiler/testData/codegen/light-analysis/coroutines/simple.txt b/compiler/testData/codegen/light-analysis/coroutines/simple.txt index f8fd9542981..6b0ae839958 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/simple.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/simple.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -10,6 +12,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class SimpleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/simpleException.txt b/compiler/testData/codegen/light-analysis/coroutines/simpleException.txt index 8caeea33505..13cc17aa3ba 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/simpleException.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/simpleException.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class Controller { public method (): void public final @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -15,6 +18,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class SimpleExceptionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/simpleWithHandleResult.txt b/compiler/testData/codegen/light-analysis/coroutines/simpleWithHandleResult.txt index 8473b560ab7..dd761a60aee 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/simpleWithHandleResult.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/simpleWithHandleResult.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -10,6 +12,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class SimpleWithHandleResultKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): int diff --git a/compiler/testData/codegen/light-analysis/coroutines/stackUnwinding/exception.txt b/compiler/testData/codegen/light-analysis/coroutines/stackUnwinding/exception.txt index 4f335a28424..71575732d40 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/stackUnwinding/exception.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/stackUnwinding/exception.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class Controller { public method (): void public final @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -15,6 +18,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class ExceptionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/stackUnwinding/inlineSuspendFunction.txt b/compiler/testData/codegen/light-analysis/coroutines/stackUnwinding/inlineSuspendFunction.txt index 34133a5afc0..3f484c7471e 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/stackUnwinding/inlineSuspendFunction.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/stackUnwinding/inlineSuspendFunction.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Controller { public method (): void public final @org.jetbrains.annotations.Nullable method suspendInline(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): java.lang.Object @@ -5,11 +6,13 @@ public final class Controller { private final method suspendInline(p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -17,11 +20,13 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class InlineSuspendFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): void } +@kotlin.Metadata public final class OK { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/coroutines/stackUnwinding/simple.txt b/compiler/testData/codegen/light-analysis/coroutines/stackUnwinding/simple.txt index f19c87871bc..6660aefb57e 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/stackUnwinding/simple.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/stackUnwinding/simple.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class Controller { public method (): void public final @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -15,6 +18,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class SimpleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/stackUnwinding/suspendInCycle.txt b/compiler/testData/codegen/light-analysis/coroutines/stackUnwinding/suspendInCycle.txt index 7aef02369ea..7d39348c9b1 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/stackUnwinding/suspendInCycle.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/stackUnwinding/suspendInCycle.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public final class Controller { public method (): void public final @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object public final @org.jetbrains.annotations.Nullable method suspendThere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -16,6 +19,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class SuspendInCycleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/statementLikeLastExpression.txt b/compiler/testData/codegen/light-analysis/coroutines/statementLikeLastExpression.txt index 71486eafeb6..5f9169d02ca 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/statementLikeLastExpression.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/statementLikeLastExpression.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -10,6 +12,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class StatementLikeLastExpressionKt { private static @org.jetbrains.annotations.NotNull field globalResult: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/coroutines/suspendDelegation.txt b/compiler/testData/codegen/light-analysis/coroutines/suspendDelegation.txt index 74e57d89af5..85aa4c1044f 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/suspendDelegation.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/suspendDelegation.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public final class Controller { public method (): void public final @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object public final @org.jetbrains.annotations.Nullable method suspendThere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -16,6 +19,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class SuspendDelegationKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/suspendFromInlineLambda.txt b/compiler/testData/codegen/light-analysis/coroutines/suspendFromInlineLambda.txt index d450ed1864c..8d83e3ad3bf 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/suspendFromInlineLambda.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/suspendFromInlineLambda.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class Controller { public method (): void public final @org.jetbrains.annotations.Nullable method suspendHere(p0: int, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -15,6 +18,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class SuspendFromInlineLambdaKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/suspendFunctionTypeCall/manyParameters.txt b/compiler/testData/codegen/light-analysis/coroutines/suspendFunctionTypeCall/manyParameters.txt index 7a029a8aa8b..f41158e4b7e 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/suspendFunctionTypeCall/manyParameters.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/suspendFunctionTypeCall/manyParameters.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -10,6 +12,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class ManyParametersKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/suspendFunctionTypeCall/simple.txt b/compiler/testData/codegen/light-analysis/coroutines/suspendFunctionTypeCall/simple.txt index bc99188e810..94b3a04433c 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/suspendFunctionTypeCall/simple.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/suspendFunctionTypeCall/simple.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -10,6 +12,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class SimpleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/suspendInCycle.txt b/compiler/testData/codegen/light-analysis/coroutines/suspendInCycle.txt index 284032a668e..e5b22c4af3f 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/suspendInCycle.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/suspendInCycle.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Controller { private field i: int public method (): void @@ -7,11 +8,13 @@ public final class Controller { public final @org.jetbrains.annotations.Nullable method suspendThere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -19,6 +22,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class SuspendInCycleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/suspendInTheMiddleOfObjectConstruction.txt b/compiler/testData/codegen/light-analysis/coroutines/suspendInTheMiddleOfObjectConstruction.txt index 1cfa00e38f9..2fe204c353b 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/suspendInTheMiddleOfObjectConstruction.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/suspendInTheMiddleOfObjectConstruction.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field first: java.lang.String private final @org.jetbrains.annotations.NotNull field second: java.lang.String @@ -7,6 +8,7 @@ public final class A { public @org.jetbrains.annotations.NotNull method toString(): java.lang.String } +@kotlin.Metadata public final class B { private final @org.jetbrains.annotations.NotNull field first: java.lang.String private final @org.jetbrains.annotations.NotNull field second: java.lang.String @@ -18,6 +20,7 @@ public final class B { public @org.jetbrains.annotations.NotNull method toString(): java.lang.String } +@kotlin.Metadata public final class C { private final field first: long private final field second: double @@ -29,6 +32,7 @@ public final class C { public @org.jetbrains.annotations.NotNull method toString(): java.lang.String } +@kotlin.Metadata public final class Controller { public method (): void public final @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object @@ -36,11 +40,13 @@ public final class Controller { public final @org.jetbrains.annotations.Nullable method suspendWithDouble(p0: double, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -48,6 +54,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class SuspendInTheMiddleOfObjectConstructionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/tryCatchFinallyWithHandleResult.txt b/compiler/testData/codegen/light-analysis/coroutines/tryCatchFinallyWithHandleResult.txt index a701a119a87..8c60e6963cd 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/tryCatchFinallyWithHandleResult.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/tryCatchFinallyWithHandleResult.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Controller { private final @org.jetbrains.annotations.NotNull field postponedActions: java.util.ArrayList public method (): void @@ -7,11 +8,13 @@ public final class Controller { public final @org.jetbrains.annotations.Nullable method suspendWithValue(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -19,6 +22,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class TryCatchFinallyWithHandleResultKt { private static @org.jetbrains.annotations.NotNull field globalResult: java.lang.String private static field wasCalled: boolean diff --git a/compiler/testData/codegen/light-analysis/coroutines/tryCatchWithHandleResult.txt b/compiler/testData/codegen/light-analysis/coroutines/tryCatchWithHandleResult.txt index 9c92ac87892..8e6f3e5a6d2 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/tryCatchWithHandleResult.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/tryCatchWithHandleResult.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Controller { private final @org.jetbrains.annotations.NotNull field postponedActions: java.util.ArrayList public method (): void @@ -7,11 +8,13 @@ public final class Controller { public final @org.jetbrains.annotations.Nullable method suspendWithValue(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -19,6 +22,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class TryCatchWithHandleResultKt { private static @org.jetbrains.annotations.NotNull field globalResult: java.lang.String private static field wasCalled: boolean diff --git a/compiler/testData/codegen/light-analysis/coroutines/tryFinallyInsideInlineLambda.txt b/compiler/testData/codegen/light-analysis/coroutines/tryFinallyInsideInlineLambda.txt index f78d84b9971..37e2bdf3a82 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/tryFinallyInsideInlineLambda.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/tryFinallyInsideInlineLambda.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class Controller { public method (): void public final @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -15,6 +18,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class TryFinallyInsideInlineLambdaKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/tryFinallyWithHandleResult.txt b/compiler/testData/codegen/light-analysis/coroutines/tryFinallyWithHandleResult.txt index b0f5ee21a4d..f8db0208b54 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/tryFinallyWithHandleResult.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/tryFinallyWithHandleResult.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Controller { private final @org.jetbrains.annotations.NotNull field postponedActions: java.util.List public method (): void @@ -7,11 +8,13 @@ public final class Controller { public final @org.jetbrains.annotations.Nullable method suspendWithValue(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -19,6 +22,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class TryFinallyWithHandleResultKt { private static @org.jetbrains.annotations.NotNull field globalResult: java.lang.String private static field wasCalled: boolean diff --git a/compiler/testData/codegen/light-analysis/coroutines/unitTypeReturn/coroutineNonLocalReturn.txt b/compiler/testData/codegen/light-analysis/coroutines/unitTypeReturn/coroutineNonLocalReturn.txt index ad7d66a72bc..c2a907d80da 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/unitTypeReturn/coroutineNonLocalReturn.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/unitTypeReturn/coroutineNonLocalReturn.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public final class CoroutineNonLocalReturnKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): void public final static @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/unitTypeReturn/coroutineReturn.txt b/compiler/testData/codegen/light-analysis/coroutines/unitTypeReturn/coroutineReturn.txt index 9d933297d7a..e5e86d63f26 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/unitTypeReturn/coroutineReturn.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/unitTypeReturn/coroutineReturn.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public final class CoroutineReturnKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): void public final static @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/unitTypeReturn/suspendNonLocalReturn.txt b/compiler/testData/codegen/light-analysis/coroutines/unitTypeReturn/suspendNonLocalReturn.txt index c02ac2ad86e..375e37b3bc4 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/unitTypeReturn/suspendNonLocalReturn.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/unitTypeReturn/suspendNonLocalReturn.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -10,6 +12,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class SuspendNonLocalReturnKt { private static @org.jetbrains.annotations.NotNull field result: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/coroutines/unitTypeReturn/suspendReturn.txt b/compiler/testData/codegen/light-analysis/coroutines/unitTypeReturn/suspendReturn.txt index 870b0d44580..0f45107e695 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/unitTypeReturn/suspendReturn.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/unitTypeReturn/suspendReturn.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -10,6 +12,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class SuspendReturnKt { private static @org.jetbrains.annotations.NotNull field result: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/coroutines/varValueConflictsWithTable.txt b/compiler/testData/codegen/light-analysis/coroutines/varValueConflictsWithTable.txt index d7d9fc56ff6..a72e90f241e 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/varValueConflictsWithTable.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/varValueConflictsWithTable.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class Controller { public method (): void public final @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -15,6 +18,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class VarValueConflictsWithTableKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): void diff --git a/compiler/testData/codegen/light-analysis/coroutines/varValueConflictsWithTableSameSort.txt b/compiler/testData/codegen/light-analysis/coroutines/varValueConflictsWithTableSameSort.txt index 7920f15a9bf..8b2926db9ac 100644 --- a/compiler/testData/codegen/light-analysis/coroutines/varValueConflictsWithTableSameSort.txt +++ b/compiler/testData/codegen/light-analysis/coroutines/varValueConflictsWithTableSameSort.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class Controller { public method (): void public final @org.jetbrains.annotations.Nullable method suspendHere(@org.jetbrains.annotations.NotNull p0: kotlin.coroutines.Continuation): java.lang.Object } +@kotlin.Metadata public final class CoroutineUtilKt { public final static @org.jetbrains.annotations.NotNull method handleExceptionContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation public final static @org.jetbrains.annotations.NotNull method handleResultContinuation(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): kotlin.coroutines.Continuation } +@kotlin.Metadata public final class EmptyContinuation { public final static field INSTANCE: EmptyContinuation private method (): void @@ -15,6 +18,7 @@ public final class EmptyContinuation { public method resumeWithException(@org.jetbrains.annotations.NotNull p0: java.lang.Throwable): void } +@kotlin.Metadata public final class VarValueConflictsWithTableSameSortKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method builder(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): void diff --git a/compiler/testData/codegen/light-analysis/dataClasses/arrayParams.txt b/compiler/testData/codegen/light-analysis/dataClasses/arrayParams.txt index 1bbbfedffda..7ef09211599 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/arrayParams.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/arrayParams.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field x: java.lang.Integer[] private final @org.jetbrains.annotations.NotNull field y: int[] @@ -13,6 +14,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class ArrayParamsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.Integer[], @org.jetbrains.annotations.NotNull p1: int[]): A diff --git a/compiler/testData/codegen/light-analysis/dataClasses/changingVarParam.txt b/compiler/testData/codegen/light-analysis/dataClasses/changingVarParam.txt index 4ad09753ca1..99af8334d4c 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/changingVarParam.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/changingVarParam.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private @org.jetbrains.annotations.NotNull field string: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -11,6 +12,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class ChangingVarParamKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/copy/constructorWithDefaultParam.txt b/compiler/testData/codegen/light-analysis/dataClasses/copy/constructorWithDefaultParam.txt index e79a971bbb7..16f6a03c98d 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/copy/constructorWithDefaultParam.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/copy/constructorWithDefaultParam.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field a: int private final @org.jetbrains.annotations.NotNull field b: java.lang.String @@ -15,6 +16,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class ConstructorWithDefaultParamKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/copy/copyInObjectNestedDataClass.txt b/compiler/testData/codegen/light-analysis/dataClasses/copy/copyInObjectNestedDataClass.txt index 36f6edfc16b..857c9bf2cb2 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/copy/copyInObjectNestedDataClass.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/copy/copyInObjectNestedDataClass.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class Bar { private final @org.jetbrains.annotations.NotNull field name: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public final @org.jetbrains.annotations.NotNull method getName(): java.lang.String } +@kotlin.Metadata public final class CopyInObjectNestedDataClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public abstract class Foo { public method (): void public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/dataClasses/copy/kt12708.txt b/compiler/testData/codegen/light-analysis/dataClasses/copy/kt12708.txt index 2e737b7c155..4eaf3e85776 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/copy/kt12708.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/copy/kt12708.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public interface A { public abstract @org.jetbrains.annotations.NotNull method component1(): java.lang.Object public abstract @org.jetbrains.annotations.NotNull method copy(p0: int): A } +@kotlin.Metadata public final class B { private final field x: int public method (p0: int): void @@ -17,6 +19,7 @@ public final class B { public method toString(): java.lang.String } +@kotlin.Metadata public final class Kt12708Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/copy/kt3033.txt b/compiler/testData/codegen/light-analysis/dataClasses/copy/kt3033.txt index 5607b6f3f32..66b999f44ac 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/copy/kt3033.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/copy/kt3033.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field a: double private final field b: double @@ -13,6 +14,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class Kt3033Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/copy/valInConstructorParams.txt b/compiler/testData/codegen/light-analysis/dataClasses/copy/valInConstructorParams.txt index 18a871a5acd..2bf4fd7882d 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/copy/valInConstructorParams.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/copy/valInConstructorParams.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field a: int private final @org.jetbrains.annotations.NotNull field b: java.lang.String @@ -13,6 +14,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class ValInConstructorParamsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/copy/varInConstructorParams.txt b/compiler/testData/codegen/light-analysis/dataClasses/copy/varInConstructorParams.txt index 5b007341f11..39b1dfb901e 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/copy/varInConstructorParams.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/copy/varInConstructorParams.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private field a: int private @org.jetbrains.annotations.NotNull field b: java.lang.String @@ -15,6 +16,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class VarInConstructorParamsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/copy/withGenericParameter.txt b/compiler/testData/codegen/light-analysis/dataClasses/copy/withGenericParameter.txt index 579471dc672..8651fc0b8d7 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/copy/withGenericParameter.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/copy/withGenericParameter.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field a: Foo public method (@org.jetbrains.annotations.NotNull p0: Foo): void @@ -10,12 +11,14 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class Foo { private final field a: java.lang.Object public method (p0: java.lang.Object): void public final method getA(): java.lang.Object } +@kotlin.Metadata public final class WithGenericParameterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/doubleParam.txt b/compiler/testData/codegen/light-analysis/dataClasses/doubleParam.txt index c70f10034f4..93275ba25d9 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/doubleParam.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/doubleParam.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field x: double public method (p0: double): void @@ -10,6 +11,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class DoubleParamKt { private final static field NAN: double public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/dataClasses/equals/alreadyDeclared.txt b/compiler/testData/codegen/light-analysis/dataClasses/equals/alreadyDeclared.txt index 43ee2e7c78e..f872cc1510b 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/equals/alreadyDeclared.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/equals/alreadyDeclared.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field x: int public method (p0: int): void @@ -10,6 +11,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class AlreadyDeclaredKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/equals/alreadyDeclaredWrongSignature.txt b/compiler/testData/codegen/light-analysis/dataClasses/equals/alreadyDeclaredWrongSignature.txt index 5e694118753..41c49a6c5e0 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/equals/alreadyDeclaredWrongSignature.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/equals/alreadyDeclaredWrongSignature.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class AlreadyDeclaredWrongSignatureKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class B { private final field x: int public method (p0: int): void @@ -15,6 +17,7 @@ public final class B { public method toString(): java.lang.String } +@kotlin.Metadata public final class C { private final field x: int public method (p0: int): void @@ -28,6 +31,7 @@ public final class C { public method toString(): java.lang.String } +@kotlin.Metadata public final class D { private final field x: int public method (p0: int): void @@ -41,6 +45,7 @@ public final class D { public method toString(): java.lang.String } +@kotlin.Metadata public final class E { private final field x: int public method (p0: int): void diff --git a/compiler/testData/codegen/light-analysis/dataClasses/equals/genericarray.txt b/compiler/testData/codegen/light-analysis/dataClasses/equals/genericarray.txt index 6661b08e28f..4c43041cb36 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/equals/genericarray.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/equals/genericarray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field v: java.lang.Integer[] public method (@org.jetbrains.annotations.NotNull p0: java.lang.Integer[]): void @@ -10,6 +11,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class GenericarrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/equals/intarray.txt b/compiler/testData/codegen/light-analysis/dataClasses/equals/intarray.txt index 59cc971df42..67dd68dd9d8 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/equals/intarray.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/equals/intarray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field v: int[] public method (@org.jetbrains.annotations.NotNull p0: int[]): void @@ -10,6 +11,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class IntarrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/equals/nullother.txt b/compiler/testData/codegen/light-analysis/dataClasses/equals/nullother.txt index 724222cf2e3..79518c0a358 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/equals/nullother.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/equals/nullother.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.Nullable field v: java.lang.Object public method (@org.jetbrains.annotations.Nullable p0: java.lang.Object): void @@ -10,11 +11,13 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class Dummy { public method (): void public method equals(@org.jetbrains.annotations.Nullable p0: java.lang.Object): boolean } +@kotlin.Metadata public final class NullotherKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/equals/sameinstance.txt b/compiler/testData/codegen/light-analysis/dataClasses/equals/sameinstance.txt index c29c1fcbb75..14bf99bfe42 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/equals/sameinstance.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/equals/sameinstance.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.Nullable field arg: java.lang.Object public @synthetic.kotlin.jvm.GeneratedByJvmOverloads method (): void @@ -12,6 +13,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class SameinstanceKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/floatParam.txt b/compiler/testData/codegen/light-analysis/dataClasses/floatParam.txt index 490b930f9df..3f6b612d425 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/floatParam.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/floatParam.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field x: float public method (p0: float): void @@ -10,6 +11,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class FloatParamKt { private final static field NAN: float public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/dataClasses/genericParam.txt b/compiler/testData/codegen/light-analysis/dataClasses/genericParam.txt index 0062ac27b0e..31a0c7bf649 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/genericParam.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/genericParam.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field x: java.lang.Object public method (p0: java.lang.Object): void @@ -10,6 +11,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class GenericParamKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/hashCode/alreadyDeclared.txt b/compiler/testData/codegen/light-analysis/dataClasses/hashCode/alreadyDeclared.txt index 78757cfb717..73e79198aab 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/hashCode/alreadyDeclared.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/hashCode/alreadyDeclared.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field x: int public method (p0: int): void @@ -10,6 +11,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class AlreadyDeclaredKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/hashCode/alreadyDeclaredWrongSignature.txt b/compiler/testData/codegen/light-analysis/dataClasses/hashCode/alreadyDeclaredWrongSignature.txt index 1f4477298d9..e4dcccb20a4 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/hashCode/alreadyDeclaredWrongSignature.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/hashCode/alreadyDeclaredWrongSignature.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field x: int public method (p0: int): void @@ -11,10 +12,12 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class AlreadyDeclaredWrongSignatureKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class B { private final field x: int public method (p0: int): void diff --git a/compiler/testData/codegen/light-analysis/dataClasses/hashCode/array.txt b/compiler/testData/codegen/light-analysis/dataClasses/hashCode/array.txt index c61cc88b647..2af102a88ff 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/hashCode/array.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/hashCode/array.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field a: int[] private @org.jetbrains.annotations.NotNull field b: java.lang.String[] @@ -14,6 +15,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class ArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/hashCode/boolean.txt b/compiler/testData/codegen/light-analysis/dataClasses/hashCode/boolean.txt index aa47d04a6fa..b33f23b66d0 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/hashCode/boolean.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/hashCode/boolean.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field a: boolean public method (p0: boolean): void @@ -10,6 +11,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class BooleanKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/hashCode/byte.txt b/compiler/testData/codegen/light-analysis/dataClasses/hashCode/byte.txt index 82e8a473e58..14bf7ffc5ff 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/hashCode/byte.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/hashCode/byte.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field a: byte public method (p0: byte): void @@ -10,6 +11,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class ByteKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/hashCode/char.txt b/compiler/testData/codegen/light-analysis/dataClasses/hashCode/char.txt index 09d140977e7..eb2592eafc5 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/hashCode/char.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/hashCode/char.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field a: char public method (p0: char): void @@ -10,6 +11,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class CharKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/hashCode/double.txt b/compiler/testData/codegen/light-analysis/dataClasses/hashCode/double.txt index f8cae00c8c0..16e9ef3768a 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/hashCode/double.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/hashCode/double.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field a: double public method (p0: double): void @@ -10,6 +11,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class DoubleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/hashCode/float.txt b/compiler/testData/codegen/light-analysis/dataClasses/hashCode/float.txt index 0f1a5a29230..651bb95057d 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/hashCode/float.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/hashCode/float.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field a: float public method (p0: float): void @@ -10,6 +11,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class FloatKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/hashCode/genericNull.txt b/compiler/testData/codegen/light-analysis/dataClasses/hashCode/genericNull.txt index f328cceac4d..8f53470e7e5 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/hashCode/genericNull.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/hashCode/genericNull.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field t: java.lang.Object public method (p0: java.lang.Object): void @@ -10,6 +11,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class GenericNullKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/hashCode/int.txt b/compiler/testData/codegen/light-analysis/dataClasses/hashCode/int.txt index bedf269a140..7a9ba71be8d 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/hashCode/int.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/hashCode/int.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field a: int public method (p0: int): void @@ -10,6 +11,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class IntKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/hashCode/long.txt b/compiler/testData/codegen/light-analysis/dataClasses/hashCode/long.txt index dd83dd95f4c..7bbea56fd23 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/hashCode/long.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/hashCode/long.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field a: long public method (p0: long): void @@ -10,6 +11,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class LongKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/hashCode/null.txt b/compiler/testData/codegen/light-analysis/dataClasses/hashCode/null.txt index 4f11c7d5a09..4f75d4daf9b 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/hashCode/null.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/hashCode/null.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.Nullable field a: java.lang.Object private field x: int @@ -14,6 +15,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class B { private final @org.jetbrains.annotations.Nullable field a: java.lang.Object public method (@org.jetbrains.annotations.Nullable p0: java.lang.Object): void @@ -26,6 +28,7 @@ public final class B { public method toString(): java.lang.String } +@kotlin.Metadata public final class C { private final field a: int private @org.jetbrains.annotations.Nullable field x: java.lang.Integer @@ -42,6 +45,7 @@ public final class C { public method toString(): java.lang.String } +@kotlin.Metadata public final class D { private final @org.jetbrains.annotations.Nullable field a: java.lang.Integer public method (@org.jetbrains.annotations.Nullable p0: java.lang.Integer): void @@ -54,6 +58,7 @@ public final class D { public method toString(): java.lang.String } +@kotlin.Metadata public final class NullKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/hashCode/short.txt b/compiler/testData/codegen/light-analysis/dataClasses/hashCode/short.txt index 71547b7f8b5..97739e1f5e4 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/hashCode/short.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/hashCode/short.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field a: short public method (p0: short): void @@ -10,6 +11,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class ShortKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/kt5002.txt b/compiler/testData/codegen/light-analysis/dataClasses/kt5002.txt index a17093fcfd2..cd7774dd903 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/kt5002.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/kt5002.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt5002Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Pair { private final field first: java.lang.Object private final field second: java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/dataClasses/mixedParams.txt b/compiler/testData/codegen/light-analysis/dataClasses/mixedParams.txt index b5aa35078e0..6eca4d9151a 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/mixedParams.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/mixedParams.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private field x: int private final field z: int @@ -14,6 +15,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class MixedParamsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/multiDeclaration.txt b/compiler/testData/codegen/light-analysis/dataClasses/multiDeclaration.txt index e8205727fce..43c2512ab34 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/multiDeclaration.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/multiDeclaration.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field x: int private final @org.jetbrains.annotations.Nullable field y: java.lang.Object @@ -16,6 +17,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class MultiDeclarationKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/multiDeclarationFor.txt b/compiler/testData/codegen/light-analysis/dataClasses/multiDeclarationFor.txt index 802e8d02bf1..2ddedf7b328 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/multiDeclarationFor.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/multiDeclarationFor.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field x: int private final @org.jetbrains.annotations.NotNull field y: java.lang.String @@ -13,6 +14,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class MultiDeclarationForKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/nonTrivialFinalMemberInSuperClass.txt b/compiler/testData/codegen/light-analysis/dataClasses/nonTrivialFinalMemberInSuperClass.txt index ba729a0c51f..5dfa667f38b 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/nonTrivialFinalMemberInSuperClass.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/nonTrivialFinalMemberInSuperClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public abstract class Base { public method (): void public final method equals(@org.jetbrains.annotations.Nullable p0: java.lang.Object): boolean @@ -5,6 +6,7 @@ public abstract class Base { public final @org.jetbrains.annotations.NotNull method toString(): java.lang.String } +@kotlin.Metadata public final class DataClass { private final @org.jetbrains.annotations.NotNull field field: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -14,6 +16,7 @@ public final class DataClass { public final @org.jetbrains.annotations.NotNull method getField(): java.lang.String } +@kotlin.Metadata public final class NonTrivialFinalMemberInSuperClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/nonTrivialMemberInSuperClass.txt b/compiler/testData/codegen/light-analysis/dataClasses/nonTrivialMemberInSuperClass.txt index ef9adb92b69..5c2d1688fbf 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/nonTrivialMemberInSuperClass.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/nonTrivialMemberInSuperClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public abstract class Base { public method (): void public method equals(@org.jetbrains.annotations.Nullable p0: java.lang.Object): boolean @@ -5,6 +6,7 @@ public abstract class Base { public @org.jetbrains.annotations.NotNull method toString(): java.lang.String } +@kotlin.Metadata public final class DataClass { private final @org.jetbrains.annotations.NotNull field field: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -17,6 +19,7 @@ public final class DataClass { public method toString(): java.lang.String } +@kotlin.Metadata public final class NonTrivialMemberInSuperClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/privateValParams.txt b/compiler/testData/codegen/light-analysis/dataClasses/privateValParams.txt index 3d4da09e7ba..5c25074cf03 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/privateValParams.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/privateValParams.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class D { private final field x: long private final field y: char @@ -12,6 +13,7 @@ public final class D { public method toString(): java.lang.String } +@kotlin.Metadata public final class PrivateValParamsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/toString/alreadyDeclared.txt b/compiler/testData/codegen/light-analysis/dataClasses/toString/alreadyDeclared.txt index e57c2585622..e486c70e176 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/toString/alreadyDeclared.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/toString/alreadyDeclared.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field x: int public method (p0: int): void @@ -10,6 +11,7 @@ public final class A { public @org.jetbrains.annotations.NotNull method toString(): java.lang.String } +@kotlin.Metadata public final class AlreadyDeclaredKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/toString/alreadyDeclaredWrongSignature.txt b/compiler/testData/codegen/light-analysis/dataClasses/toString/alreadyDeclaredWrongSignature.txt index 0561b620f65..04c890eb886 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/toString/alreadyDeclaredWrongSignature.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/toString/alreadyDeclaredWrongSignature.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field x: int public method (p0: int): void @@ -11,10 +12,12 @@ public final class A { public final @org.jetbrains.annotations.NotNull method toString(@org.jetbrains.annotations.NotNull p0: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class AlreadyDeclaredWrongSignatureKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class B { private final field x: int public method (p0: int): void diff --git a/compiler/testData/codegen/light-analysis/dataClasses/toString/arrayParams.txt b/compiler/testData/codegen/light-analysis/dataClasses/toString/arrayParams.txt index 856a40b037e..b1f0435df53 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/toString/arrayParams.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/toString/arrayParams.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.Nullable field x: java.lang.Integer[] private final @org.jetbrains.annotations.Nullable field y: int[] @@ -13,6 +14,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class ArrayParamsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/toString/changingVarParam.txt b/compiler/testData/codegen/light-analysis/dataClasses/toString/changingVarParam.txt index 4ad09753ca1..99af8334d4c 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/toString/changingVarParam.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/toString/changingVarParam.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private @org.jetbrains.annotations.NotNull field string: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -11,6 +12,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class ChangingVarParamKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/toString/genericParam.txt b/compiler/testData/codegen/light-analysis/dataClasses/toString/genericParam.txt index 0062ac27b0e..31a0c7bf649 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/toString/genericParam.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/toString/genericParam.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field x: java.lang.Object public method (p0: java.lang.Object): void @@ -10,6 +11,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class GenericParamKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/toString/mixedParams.txt b/compiler/testData/codegen/light-analysis/dataClasses/toString/mixedParams.txt index bb5eadeecc9..015ba628474 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/toString/mixedParams.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/toString/mixedParams.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private field x: int private final @org.jetbrains.annotations.Nullable field z: java.lang.Integer @@ -14,6 +15,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class MixedParamsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/toString/unitComponent.txt b/compiler/testData/codegen/light-analysis/dataClasses/toString/unitComponent.txt index d8b48c1a8ed..51b725d8937 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/toString/unitComponent.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/toString/unitComponent.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field x: kotlin.Unit public method (@org.jetbrains.annotations.NotNull p0: kotlin.Unit): void @@ -10,6 +11,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class UnitComponentKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/twoValParams.txt b/compiler/testData/codegen/light-analysis/dataClasses/twoValParams.txt index 6dacaac92ed..d8e4bf0762d 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/twoValParams.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/twoValParams.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field x: int private final @org.jetbrains.annotations.NotNull field y: java.lang.String @@ -13,6 +14,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class TwoValParamsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/twoVarParams.txt b/compiler/testData/codegen/light-analysis/dataClasses/twoVarParams.txt index 3dd6b8a6ee1..1a8ecb72d1a 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/twoVarParams.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/twoVarParams.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private field x: int private @org.jetbrains.annotations.NotNull field y: java.lang.String @@ -15,6 +16,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class TwoVarParamsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/dataClasses/unitComponent.txt b/compiler/testData/codegen/light-analysis/dataClasses/unitComponent.txt index d8b48c1a8ed..51b725d8937 100644 --- a/compiler/testData/codegen/light-analysis/dataClasses/unitComponent.txt +++ b/compiler/testData/codegen/light-analysis/dataClasses/unitComponent.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field x: kotlin.Unit public method (@org.jetbrains.annotations.NotNull p0: kotlin.Unit): void @@ -10,6 +11,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class UnitComponentKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/deadCodeElimination/emptyVariableRange.txt b/compiler/testData/codegen/light-analysis/deadCodeElimination/emptyVariableRange.txt index 6704fd4980b..6a21e1ba4af 100644 --- a/compiler/testData/codegen/light-analysis/deadCodeElimination/emptyVariableRange.txt +++ b/compiler/testData/codegen/light-analysis/deadCodeElimination/emptyVariableRange.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class EmptyVariableRangeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(): int diff --git a/compiler/testData/codegen/light-analysis/deadCodeElimination/intersectingVariableRange.txt b/compiler/testData/codegen/light-analysis/deadCodeElimination/intersectingVariableRange.txt index 27a3831145a..85183d1e60f 100644 --- a/compiler/testData/codegen/light-analysis/deadCodeElimination/intersectingVariableRange.txt +++ b/compiler/testData/codegen/light-analysis/deadCodeElimination/intersectingVariableRange.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IntersectingVariableRangeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/deadCodeElimination/intersectingVariableRangeInFinally.txt b/compiler/testData/codegen/light-analysis/deadCodeElimination/intersectingVariableRangeInFinally.txt index 08fa7599e31..1b98f7ce372 100644 --- a/compiler/testData/codegen/light-analysis/deadCodeElimination/intersectingVariableRangeInFinally.txt +++ b/compiler/testData/codegen/light-analysis/deadCodeElimination/intersectingVariableRangeInFinally.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IntersectingVariableRangeInFinallyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/deadCodeElimination/kt14357.txt b/compiler/testData/codegen/light-analysis/deadCodeElimination/kt14357.txt index 7b8f4b60d0f..1b2ac9a0cf4 100644 --- a/compiler/testData/codegen/light-analysis/deadCodeElimination/kt14357.txt +++ b/compiler/testData/codegen/light-analysis/deadCodeElimination/kt14357.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt14357Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/constructor/annotation.txt b/compiler/testData/codegen/light-analysis/defaultArguments/constructor/annotation.txt index ab1673893c5..770c061bf56 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/constructor/annotation.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/constructor/annotation.txt @@ -1,8 +1,10 @@ @java.lang.annotation.Retention +@kotlin.Metadata public annotation class A { public abstract method a(): int } +@kotlin.Metadata public final class AnnotationKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @A method test1(): int diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/constructor/checkIfConstructorIsSynthetic.txt b/compiler/testData/codegen/light-analysis/defaultArguments/constructor/checkIfConstructorIsSynthetic.txt index 27a51508502..0d1dffd6d93 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/constructor/checkIfConstructorIsSynthetic.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/constructor/checkIfConstructorIsSynthetic.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { public @synthetic.kotlin.jvm.GeneratedByJvmOverloads method (): void public method (p0: int): void public synthetic method (p0: int, p1: int, p2: kotlin.jvm.internal.DefaultConstructorMarker): void } +@kotlin.Metadata public final class CheckIfConstructorIsSyntheticKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/constructor/defArgs1.txt b/compiler/testData/codegen/light-analysis/defaultArguments/constructor/defArgs1.txt index c5e4aff5e80..99140ba9a03 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/constructor/defArgs1.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/constructor/defArgs1.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field a: int public @synthetic.kotlin.jvm.GeneratedByJvmOverloads method (): void @@ -6,6 +7,7 @@ public final class A { public final method getA(): int } +@kotlin.Metadata public final class DefArgs1Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/constructor/defArgs1InnerClass.txt b/compiler/testData/codegen/light-analysis/defaultArguments/constructor/defArgs1InnerClass.txt index fdf7eea091c..e864e25741a 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/constructor/defArgs1InnerClass.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/constructor/defArgs1InnerClass.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { inner class A/B public method (): void } +@kotlin.Metadata public final class A/B { private final @org.jetbrains.annotations.NotNull field a: java.lang.String private final field b: int @@ -16,6 +18,7 @@ public final class A/B { public final @org.jetbrains.annotations.NotNull method getC(): java.lang.String } +@kotlin.Metadata public final class DefArgs1InnerClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/constructor/defArgs2.txt b/compiler/testData/codegen/light-analysis/defaultArguments/constructor/defArgs2.txt index cfd15c21564..0e04d6a4597 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/constructor/defArgs2.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/constructor/defArgs2.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field a: int private final @org.jetbrains.annotations.NotNull field b: java.lang.String @@ -8,6 +9,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method getB(): java.lang.String } +@kotlin.Metadata public final class DefArgs2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/constructor/doubleDefArgs1InnerClass.txt b/compiler/testData/codegen/light-analysis/defaultArguments/constructor/doubleDefArgs1InnerClass.txt index d635f17407e..1c70efddb4f 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/constructor/doubleDefArgs1InnerClass.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/constructor/doubleDefArgs1InnerClass.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { inner class A/B public method (): void } +@kotlin.Metadata public final class A/B { private final field a: double private final field b: int @@ -16,6 +18,7 @@ public final class A/B { public final @org.jetbrains.annotations.NotNull method getC(): java.lang.String } +@kotlin.Metadata public final class DoubleDefArgs1InnerClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/constructor/enum.txt b/compiler/testData/codegen/light-analysis/defaultArguments/constructor/enum.txt index a6da774137d..d1fafd86162 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/constructor/enum.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/constructor/enum.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class A { public final static field FIRST: A public final static field SECOND: A @@ -9,6 +10,7 @@ public enum class A { public static method values(): A[] } +@kotlin.Metadata public final class EnumKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/constructor/enumWithOneDefArg.txt b/compiler/testData/codegen/light-analysis/defaultArguments/constructor/enumWithOneDefArg.txt index 503b8dc599e..d17b3a8f374 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/constructor/enumWithOneDefArg.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/constructor/enumWithOneDefArg.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class EnumWithOneDefArgKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public enum class Foo { public final static field B: Foo public final static field C: Foo diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/constructor/enumWithTwoDefArgs.txt b/compiler/testData/codegen/light-analysis/defaultArguments/constructor/enumWithTwoDefArgs.txt index 5d46519a433..ecc214f0803 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/constructor/enumWithTwoDefArgs.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/constructor/enumWithTwoDefArgs.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class EnumWithTwoDefArgsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public enum class Foo { public final static field A: Foo public final static field B: Foo diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/constructor/enumWithTwoDoubleDefArgs.txt b/compiler/testData/codegen/light-analysis/defaultArguments/constructor/enumWithTwoDoubleDefArgs.txt index ed7b273374e..ad6faebd7fa 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/constructor/enumWithTwoDoubleDefArgs.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/constructor/enumWithTwoDoubleDefArgs.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class EnumWithTwoDoubleDefArgsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public enum class Foo { public final static field A: Foo public final static field B: Foo diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/constructor/kt2852.txt b/compiler/testData/codegen/light-analysis/defaultArguments/constructor/kt2852.txt index cc786e7d95a..74a1c45f601 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/constructor/kt2852.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/constructor/kt2852.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt2852Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/constructor/kt3060.txt b/compiler/testData/codegen/light-analysis/defaultArguments/constructor/kt3060.txt index 3839430e32f..fcc0c28c238 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/constructor/kt3060.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/constructor/kt3060.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Foo { public final static field Companion: Foo.Companion private final @org.jetbrains.annotations.NotNull field param: java.lang.String @@ -8,12 +9,14 @@ public final class Foo { public final @org.jetbrains.annotations.NotNull method getParam(): java.lang.String } +@kotlin.Metadata public final static class Foo/Companion { inner class Foo/Companion private method (): void public final @org.jetbrains.annotations.NotNull method getS(): Foo } +@kotlin.Metadata public final class Kt3060Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/constructor/manyArgs.txt b/compiler/testData/codegen/light-analysis/defaultArguments/constructor/manyArgs.txt index d11e9268489..f654c9158ec 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/constructor/manyArgs.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/constructor/manyArgs.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field a: int private final field aa: int @@ -69,6 +70,7 @@ public final class A { public @org.jetbrains.annotations.NotNull method toString(): java.lang.String } +@kotlin.Metadata public final class B { private final field a: int private final field aa: int @@ -156,6 +158,7 @@ public final class B { public @org.jetbrains.annotations.NotNull method toString(): java.lang.String } +@kotlin.Metadata public final class C { private final field a: int private final field aa: int @@ -303,6 +306,7 @@ public final class C { public @org.jetbrains.annotations.NotNull method toString(): java.lang.String } +@kotlin.Metadata public final class ManyArgsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/convention/incWithDefaultInGetter.txt b/compiler/testData/codegen/light-analysis/defaultArguments/convention/incWithDefaultInGetter.txt index 2e8f0a3d60f..5ab12005c97 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/convention/incWithDefaultInGetter.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/convention/incWithDefaultInGetter.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IncWithDefaultInGetterKt { private static @org.jetbrains.annotations.NotNull field inc: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String @@ -6,6 +7,7 @@ public final class IncWithDefaultInGetterKt { public final static method setInc(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class X { private @org.jetbrains.annotations.NotNull field result: java.lang.String public method (): void diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/convention/kt9140.txt b/compiler/testData/codegen/light-analysis/defaultArguments/convention/kt9140.txt index c35a1f275ae..457a4b662ae 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/convention/kt9140.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/convention/kt9140.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt9140Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class X { public method (): void public synthetic static method get$default(p0: X, p1: java.lang.String, p2: java.lang.String, p3: int, p4: java.lang.Object): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/convention/plusAssignWithDefaultInGetter.txt b/compiler/testData/codegen/light-analysis/defaultArguments/convention/plusAssignWithDefaultInGetter.txt index 043881c4faa..ba001724670 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/convention/plusAssignWithDefaultInGetter.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/convention/plusAssignWithDefaultInGetter.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class PlusAssignWithDefaultInGetterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class X { private @org.jetbrains.annotations.NotNull field result: java.lang.String public method (): void @@ -12,6 +14,7 @@ public final class X { public final method setResult(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class Y { private @org.jetbrains.annotations.NotNull field result: java.lang.String public method (): void diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/function/abstractClass.txt b/compiler/testData/codegen/light-analysis/defaultArguments/function/abstractClass.txt index feea428f0a9..09e8fe16fb6 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/function/abstractClass.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/function/abstractClass.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class AbstractClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public abstract class Base { public method (): void public synthetic static method foo$default(p0: Base, p1: java.lang.String, p2: int, p3: java.lang.Object): java.lang.String public abstract @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final class Derived { public method (): void public @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/function/covariantOverride.txt b/compiler/testData/codegen/light-analysis/defaultArguments/function/covariantOverride.txt index 917c1961c82..bccd23fb309 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/function/covariantOverride.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/function/covariantOverride.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class Bar { public method (): void public @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.CharSequence): java.lang.String public synthetic method foo(p0: java.lang.CharSequence): java.lang.CharSequence } +@kotlin.Metadata public final class CovariantOverrideKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class Foo { public method (): void public synthetic static method foo$default(p0: Foo, p1: java.lang.CharSequence, p2: int, p3: java.lang.Object): java.lang.CharSequence diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/function/covariantOverrideGeneric.txt b/compiler/testData/codegen/light-analysis/defaultArguments/function/covariantOverrideGeneric.txt index 1bfef2a5dc6..c2ffd12b9b5 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/function/covariantOverrideGeneric.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/function/covariantOverrideGeneric.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class Bar { public method (): void public @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.CharSequence): java.lang.String public synthetic method foo(p0: java.lang.CharSequence): java.lang.CharSequence } +@kotlin.Metadata public final class CovariantOverrideGenericKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class Foo { public method (): void public synthetic static method foo$default(p0: Foo, p1: java.lang.CharSequence, p2: int, p3: java.lang.Object): java.lang.CharSequence diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/function/extensionFunctionManyArgs.txt b/compiler/testData/codegen/light-analysis/defaultArguments/function/extensionFunctionManyArgs.txt index 3f490ef3432..ef454846728 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/function/extensionFunctionManyArgs.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/function/extensionFunctionManyArgs.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ExtensionFunctionManyArgsKt { public synthetic static method bar$default(p0: java.lang.String, p1: int, p2: int, p3: int, p4: int, p5: int, p6: int, p7: int, p8: int, p9: int, p10: int, p11: int, p12: int, p13: int, p14: int, p15: int, p16: int, p17: int, p18: int, p19: int, p20: int, p21: int, p22: int, p23: int, p24: int, p25: int, p26: int, p27: int, p28: int, p29: int, p30: int, p31: int, p32: int, p33: int, p34: int, p35: int, p36: int, p37: int, p38: int, p39: int, p40: int, p41: int, p42: int, p43: java.lang.Object): java.lang.String public final static @org.jetbrains.annotations.NotNull method bar(@org.jetbrains.annotations.NotNull p0: java.lang.String, p1: int, p2: int, p3: int, p4: int, p5: int, p6: int, p7: int, p8: int, p9: int, p10: int, p11: int, p12: int, p13: int, p14: int, p15: int, p16: int, p17: int, p18: int, p19: int, p20: int, p21: int, p22: int, p23: int, p24: int, p25: int, p26: int, p27: int, p28: int, p29: int, p30: int, p31: int, p32: int, p33: int, p34: int, p35: int, p36: int, p37: int, p38: int, p39: int, p40: int): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/function/extentionFunction.txt b/compiler/testData/codegen/light-analysis/defaultArguments/function/extentionFunction.txt index 81e3dd0fd5c..b83fb2361cc 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/function/extentionFunction.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/function/extentionFunction.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ExtentionFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public synthetic static method foo$default(p0: int, p1: int, p2: int, p3: java.lang.Object): int diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/function/extentionFunctionDouble.txt b/compiler/testData/codegen/light-analysis/defaultArguments/function/extentionFunctionDouble.txt index f9730b14be2..40af0409866 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/function/extentionFunctionDouble.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/function/extentionFunctionDouble.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ExtentionFunctionDoubleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public synthetic static method foo$default(p0: double, p1: double, p2: int, p3: java.lang.Object): double diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/function/extentionFunctionDoubleTwoArgs.txt b/compiler/testData/codegen/light-analysis/defaultArguments/function/extentionFunctionDoubleTwoArgs.txt index f03f8099a5b..b20085a4a4b 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/function/extentionFunctionDoubleTwoArgs.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/function/extentionFunctionDoubleTwoArgs.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ExtentionFunctionDoubleTwoArgsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public synthetic static method foo$default(p0: double, p1: double, p2: double, p3: int, p4: java.lang.Object): double diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/function/extentionFunctionInClassObject.txt b/compiler/testData/codegen/light-analysis/defaultArguments/function/extentionFunctionInClassObject.txt index 35de67f0eb3..d829c390542 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/function/extentionFunctionInClassObject.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/function/extentionFunctionInClassObject.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { public final static field Companion: A.Companion inner class A/Companion public method (): void } +@kotlin.Metadata public final static class A/Companion { inner class A/Companion private method (): void @@ -12,6 +14,7 @@ public final static class A/Companion { public final @org.jetbrains.annotations.NotNull method test(): java.lang.String } +@kotlin.Metadata public final class ExtentionFunctionInClassObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/function/extentionFunctionInObject.txt b/compiler/testData/codegen/light-analysis/defaultArguments/function/extentionFunctionInObject.txt index 2760c73bece..9a55dff7623 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/function/extentionFunctionInObject.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/function/extentionFunctionInObject.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field INSTANCE: A private method (): void @@ -6,6 +7,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method test(): java.lang.String } +@kotlin.Metadata public final class ExtentionFunctionInObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/function/extentionFunctionWithOneDefArg.txt b/compiler/testData/codegen/light-analysis/defaultArguments/function/extentionFunctionWithOneDefArg.txt index e9f02b1d93a..9a6627b8a7e 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/function/extentionFunctionWithOneDefArg.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/function/extentionFunctionWithOneDefArg.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ExtentionFunctionWithOneDefArgKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public synthetic static method foo$default(p0: int, p1: int, p2: java.lang.String, p3: int, p4: java.lang.Object): int diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/function/funInTrait.txt b/compiler/testData/codegen/light-analysis/defaultArguments/function/funInTrait.txt index 3f1c7169ea7..dcf01ea99c3 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/function/funInTrait.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/function/funInTrait.txt @@ -1,18 +1,22 @@ +@kotlin.Metadata public interface Foo { inner class Foo/DefaultImpls public abstract method foo(p0: double): double } +@kotlin.Metadata public final class Foo/DefaultImpls { inner class Foo/DefaultImpls public synthetic static method foo$default(p0: Foo, p1: double, p2: int, p3: java.lang.Object): double } +@kotlin.Metadata public final class FooImpl { public method (): void public method foo(p0: double): double } +@kotlin.Metadata public final class FunInTraitKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/function/innerExtentionFunction.txt b/compiler/testData/codegen/light-analysis/defaultArguments/function/innerExtentionFunction.txt index 34935d86548..cd93eeb0f3a 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/function/innerExtentionFunction.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/function/innerExtentionFunction.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public method (): void public synthetic static method foo$default(p0: A, p1: int, p2: int, p3: int, p4: java.lang.Object): int @@ -5,6 +6,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method test(): java.lang.String } +@kotlin.Metadata public final class InnerExtentionFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/function/innerExtentionFunctionDouble.txt b/compiler/testData/codegen/light-analysis/defaultArguments/function/innerExtentionFunctionDouble.txt index 74a1d09544d..b0995f1ae67 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/function/innerExtentionFunctionDouble.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/function/innerExtentionFunctionDouble.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public method (): void public synthetic static method foo$default(p0: A, p1: double, p2: double, p3: int, p4: java.lang.Object): double @@ -5,6 +6,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method test(): java.lang.String } +@kotlin.Metadata public final class InnerExtentionFunctionDoubleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/function/innerExtentionFunctionDoubleTwoArgs.txt b/compiler/testData/codegen/light-analysis/defaultArguments/function/innerExtentionFunctionDoubleTwoArgs.txt index 3f4b21fc326..792a9543157 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/function/innerExtentionFunctionDoubleTwoArgs.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/function/innerExtentionFunctionDoubleTwoArgs.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public method (): void public synthetic static method foo$default(p0: A, p1: double, p2: double, p3: double, p4: int, p5: java.lang.Object): double @@ -5,6 +6,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method test(): java.lang.String } +@kotlin.Metadata public final class InnerExtentionFunctionDoubleTwoArgsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/function/innerExtentionFunctionManyArgs.txt b/compiler/testData/codegen/light-analysis/defaultArguments/function/innerExtentionFunctionManyArgs.txt index bfc9a44c6c6..0d5d72798b5 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/function/innerExtentionFunctionManyArgs.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/function/innerExtentionFunctionManyArgs.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public method (): void public synthetic static method bar$default(p0: A, p1: java.lang.String, p2: int, p3: int, p4: int, p5: int, p6: int, p7: int, p8: int, p9: int, p10: int, p11: int, p12: int, p13: int, p14: int, p15: int, p16: int, p17: int, p18: int, p19: int, p20: int, p21: int, p22: int, p23: int, p24: int, p25: int, p26: int, p27: int, p28: int, p29: int, p30: int, p31: int, p32: int, p33: int, p34: int, p35: int, p36: int, p37: int, p38: int, p39: int, p40: int, p41: int, p42: int, p43: int, p44: java.lang.Object): java.lang.String @@ -9,6 +10,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method test(): java.lang.String } +@kotlin.Metadata public final class InnerExtentionFunctionManyArgsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/function/kt5232.txt b/compiler/testData/codegen/light-analysis/defaultArguments/function/kt5232.txt index b16bfa664a5..1364aff256a 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/function/kt5232.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/function/kt5232.txt @@ -1,19 +1,23 @@ +@kotlin.Metadata public interface A { inner class A/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method visit(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String): java.lang.String } +@kotlin.Metadata public final class A/DefaultImpls { inner class A/DefaultImpls public synthetic static method visit$default(p0: A, p1: java.lang.String, p2: java.lang.String, p3: int, p4: java.lang.Object): java.lang.String public static @org.jetbrains.annotations.NotNull method visit(@org.jetbrains.annotations.NotNull p0: A, @org.jetbrains.annotations.NotNull p1: java.lang.String, p2: java.lang.String): java.lang.String } +@kotlin.Metadata public final class B { public method (): void public @org.jetbrains.annotations.NotNull method visit(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String): java.lang.String } +@kotlin.Metadata public final class Kt5232Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/function/memberFunctionManyArgs.txt b/compiler/testData/codegen/light-analysis/defaultArguments/function/memberFunctionManyArgs.txt index 9462a94bdca..1d2710c801e 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/function/memberFunctionManyArgs.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/function/memberFunctionManyArgs.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public method (): void public synthetic static method bar$default(p0: A, p1: int, p2: int, p3: int, p4: int, p5: int, p6: int, p7: int, p8: int, p9: int, p10: int, p11: int, p12: int, p13: int, p14: int, p15: int, p16: int, p17: int, p18: int, p19: int, p20: int, p21: int, p22: int, p23: int, p24: int, p25: int, p26: int, p27: int, p28: int, p29: int, p30: int, p31: int, p32: int, p33: int, p34: int, p35: int, p36: int, p37: int, p38: int, p39: int, p40: int, p41: int, p42: int, p43: java.lang.Object): java.lang.String @@ -8,6 +9,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method foo(p0: int, p1: int, p2: int, p3: int, p4: int, p5: int, p6: int, p7: int, p8: int, p9: int, p10: int, p11: int, p12: int, p13: int, p14: int, p15: int, p16: int, p17: int, p18: int, p19: int, p20: int, p21: int, p22: int, p23: int, p24: int, p25: int, p26: int, p27: int, p28: int, p29: int, p30: int, p31: int): java.lang.String } +@kotlin.Metadata public final class MemberFunctionManyArgsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/function/mixingNamedAndPositioned.txt b/compiler/testData/codegen/light-analysis/defaultArguments/function/mixingNamedAndPositioned.txt index ffc1d8cd923..37aa2a35508 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/function/mixingNamedAndPositioned.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/function/mixingNamedAndPositioned.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MixingNamedAndPositionedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public synthetic static method foo$default(p0: java.lang.String, p1: int, p2: long, p3: int, p4: java.lang.Object): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/function/topLevelManyArgs.txt b/compiler/testData/codegen/light-analysis/defaultArguments/function/topLevelManyArgs.txt index 560366e1a95..98031cb90cc 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/function/topLevelManyArgs.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/function/topLevelManyArgs.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TopLevelManyArgsKt { public synthetic static method bar$default(p0: int, p1: int, p2: int, p3: int, p4: int, p5: int, p6: int, p7: int, p8: int, p9: int, p10: int, p11: int, p12: int, p13: int, p14: int, p15: int, p16: int, p17: int, p18: int, p19: int, p20: int, p21: int, p22: int, p23: int, p24: int, p25: int, p26: int, p27: int, p28: int, p29: int, p30: int, p31: int, p32: int, p33: int, p34: int, p35: int, p36: int, p37: int, p38: int, p39: int, p40: int, p41: int, p42: java.lang.Object): java.lang.String public final static @org.jetbrains.annotations.NotNull method bar(p0: int, p1: int, p2: int, p3: int, p4: int, p5: int, p6: int, p7: int, p8: int, p9: int, p10: int, p11: int, p12: int, p13: int, p14: int, p15: int, p16: int, p17: int, p18: int, p19: int, p20: int, p21: int, p22: int, p23: int, p24: int, p25: int, p26: int, p27: int, p28: int, p29: int, p30: int, p31: int, p32: int, p33: int, p34: int, p35: int, p36: int, p37: int, p38: int, p39: int): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/function/trait.txt b/compiler/testData/codegen/light-analysis/defaultArguments/function/trait.txt index dcae2271868..7b78d4c9952 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/function/trait.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/function/trait.txt @@ -1,19 +1,23 @@ +@kotlin.Metadata public interface Base { inner class Base/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method bar(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final class Base/DefaultImpls { inner class Base/DefaultImpls public synthetic static method bar$default(p0: Base, p1: java.lang.String, p2: int, p3: java.lang.Object): java.lang.String public static @org.jetbrains.annotations.NotNull method bar(@org.jetbrains.annotations.NotNull p0: Base, p1: java.lang.String): java.lang.String } +@kotlin.Metadata public final class Derived { public method (): void public @org.jetbrains.annotations.NotNull method bar(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final class TraitKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/kt6382.txt b/compiler/testData/codegen/light-analysis/defaultArguments/kt6382.txt index 59bc50d2dfd..27ac31b81b0 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/kt6382.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/kt6382.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public method (): void private final method getName(): java.lang.String @@ -6,6 +7,7 @@ public final class A { private final method show(@org.jetbrains.annotations.NotNull p0: java.lang.String, p1: boolean): java.lang.String } +@kotlin.Metadata public final class Kt6382Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/private/memberExtensionFunction.txt b/compiler/testData/codegen/light-analysis/defaultArguments/private/memberExtensionFunction.txt index 65145070fea..de4b5adae73 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/private/memberExtensionFunction.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/private/memberExtensionFunction.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { inner class A/B public method (): void @@ -5,6 +6,7 @@ public final class A { private final method foo(p0: int, p1: int): int } +@kotlin.Metadata public final class A/B { synthetic final field this$0: A inner class A/B @@ -12,6 +14,7 @@ public final class A/B { public final method bar(): int } +@kotlin.Metadata public final class MemberExtensionFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/private/memberFunction.txt b/compiler/testData/codegen/light-analysis/defaultArguments/private/memberFunction.txt index 9d4a8b6481f..4df6cef5b29 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/private/memberFunction.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/private/memberFunction.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field Companion: A.Companion inner class A/Companion @@ -6,12 +7,14 @@ public final class A { private final method foo(p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final static class A/Companion { inner class A/Companion private method (): void public final @org.jetbrains.annotations.NotNull method bar(): java.lang.String } +@kotlin.Metadata public final class MemberFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/private/primaryConstructor.txt b/compiler/testData/codegen/light-analysis/defaultArguments/private/primaryConstructor.txt index 31b8517eaff..7f56f55b2a1 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/private/primaryConstructor.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/private/primaryConstructor.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field Companion: A.Companion inner class A/Companion @@ -5,12 +6,14 @@ public final class A { synthetic method (p0: java.lang.String, p1: int, p2: kotlin.jvm.internal.DefaultConstructorMarker): void } +@kotlin.Metadata public final static class A/Companion { inner class A/Companion private method (): void public final @org.jetbrains.annotations.NotNull method foo(): A } +@kotlin.Metadata public final class PrimaryConstructorKt { private static @org.jetbrains.annotations.NotNull field state: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/private/secondaryConstructor.txt b/compiler/testData/codegen/light-analysis/defaultArguments/private/secondaryConstructor.txt index fff1e31ed4d..6e757295d3e 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/private/secondaryConstructor.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/private/secondaryConstructor.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field Companion: A.Companion inner class A/Companion @@ -5,12 +6,14 @@ public final class A { synthetic method (p0: java.lang.String, p1: int, p2: kotlin.jvm.internal.DefaultConstructorMarker): void } +@kotlin.Metadata public final static class A/Companion { inner class A/Companion private method (): void public final @org.jetbrains.annotations.NotNull method foo(): A } +@kotlin.Metadata public final class SecondaryConstructorKt { private static @org.jetbrains.annotations.NotNull field state: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/protected.txt b/compiler/testData/codegen/light-analysis/defaultArguments/protected.txt index 49abab309f4..22d053978d2 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/protected.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/protected.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public final class bar/Bar { public method (): void public final @org.jetbrains.annotations.NotNull method execute(): java.lang.String } +@kotlin.Metadata public final class bar/BarKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class foo/Foo { public method (): void public synthetic static method foo$default(p0: foo.Foo, p1: boolean, p2: int, p3: java.lang.Object): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/signature/kt2789.txt b/compiler/testData/codegen/light-analysis/defaultArguments/signature/kt2789.txt index 3fd070327d1..60cf8866625 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/signature/kt2789.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/signature/kt2789.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class FooClass { public method (): void public synthetic method make(p0: int): java.lang.Object @@ -6,18 +7,21 @@ public final class FooClass { public @org.jetbrains.annotations.NotNull method makeFromTraitImpl(): java.lang.String } +@kotlin.Metadata public interface FooTrait { inner class FooTrait/DefaultImpls public abstract method make(p0: int): java.lang.Object public abstract method makeFromTraitImpl(): java.lang.Object } +@kotlin.Metadata public final class FooTrait/DefaultImpls { inner class FooTrait/DefaultImpls public synthetic static method make$default(p0: FooTrait, p1: int, p2: int, p3: java.lang.Object): java.lang.Object public static method makeFromTraitImpl(p0: FooTrait): java.lang.Object } +@kotlin.Metadata public final class Kt2789Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/signature/kt9428.txt b/compiler/testData/codegen/light-analysis/defaultArguments/signature/kt9428.txt index becbf03f73d..e763924beb1 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/signature/kt9428.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/signature/kt9428.txt @@ -1,25 +1,30 @@ +@kotlin.Metadata public abstract class Game { public method (): void public synthetic static method getPlayer$default(p0: Game, p1: java.lang.String, p2: boolean, p3: int, p4: java.lang.Object): Player public abstract @org.jetbrains.annotations.Nullable method getPlayer(@org.jetbrains.annotations.NotNull p0: java.lang.String, p1: boolean): Player } +@kotlin.Metadata public final class Kt9428Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class Player { private final @org.jetbrains.annotations.NotNull field name: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public final @org.jetbrains.annotations.NotNull method getName(): java.lang.String } +@kotlin.Metadata public final class SimpleGame { public method (): void public @org.jetbrains.annotations.Nullable method getPlayer(@org.jetbrains.annotations.NotNull p0: java.lang.String, p1: boolean): SlashPlayer public synthetic method getPlayer(p0: java.lang.String, p1: boolean): Player } +@kotlin.Metadata public class SlashPlayer { public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void } diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/signature/kt9924.txt b/compiler/testData/codegen/light-analysis/defaultArguments/signature/kt9924.txt index 2d2160aac49..7e1a1926cec 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/signature/kt9924.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/signature/kt9924.txt @@ -1,15 +1,18 @@ +@kotlin.Metadata public abstract class A { public method (): void public synthetic static method test$default(p0: A, p1: java.lang.Object, p2: boolean, p3: int, p4: java.lang.Object): java.lang.String public abstract @org.jetbrains.annotations.NotNull method test(p0: java.lang.Object, p1: boolean): java.lang.String } +@kotlin.Metadata public final class B { public method (): void public @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: java.lang.String, p1: boolean): java.lang.String public synthetic method test(p0: java.lang.Object, p1: boolean): java.lang.String } +@kotlin.Metadata public final class Kt9924Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/simpleFromOtherFile.txt b/compiler/testData/codegen/light-analysis/defaultArguments/simpleFromOtherFile.txt index e1e3463235e..eed19c1b83d 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/simpleFromOtherFile.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/simpleFromOtherFile.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class _1Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class _2Kt { public synthetic static method ok$default(p0: java.lang.String, p1: int, p2: java.lang.Object): java.lang.String public final static @org.jetbrains.annotations.NotNull method ok(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/defaultArguments/superCallCheck.txt b/compiler/testData/codegen/light-analysis/defaultArguments/superCallCheck.txt index c7f4a580dbb..48b73c5249f 100644 --- a/compiler/testData/codegen/light-analysis/defaultArguments/superCallCheck.txt +++ b/compiler/testData/codegen/light-analysis/defaultArguments/superCallCheck.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public class MyClass { public method (): void public synthetic static method def$default(p0: MyClass, p1: int, p2: int, p3: java.lang.Object): int public final method def(p0: int): int } +@kotlin.Metadata public final class SuperCallCheckKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/accessTopLevelDelegatedPropertyInClinit.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/accessTopLevelDelegatedPropertyInClinit.txt index 1ba5bcbf973..bcd301ab9d9 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/accessTopLevelDelegatedPropertyInClinit.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/accessTopLevelDelegatedPropertyInClinit.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class AccessTopLevelDelegatedPropertyInClinitKt { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final static @org.jetbrains.annotations.NotNull field a: java.lang.String @@ -7,6 +8,7 @@ public final class AccessTopLevelDelegatedPropertyInClinitKt { public final static @org.jetbrains.annotations.NotNull method getProp(): java.lang.String } +@kotlin.Metadata public final class Delegate { public method (): void public final @org.jetbrains.annotations.NotNull method getValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/capturePropertyInClosure.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/capturePropertyInClosure.txt index 40b08b54c17..1e8f3369f67 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/capturePropertyInClosure.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/capturePropertyInClosure.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class B { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final field value$delegate: Delegate @@ -7,10 +8,12 @@ public final class B { public final method test(): void } +@kotlin.Metadata public final class CapturePropertyInClosureKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Delegate { private field inner: int public method (): void diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/castGetReturnType.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/castGetReturnType.txt index 43828f62aaf..16a4555c9ca 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/castGetReturnType.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/castGetReturnType.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class AImpl { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final @org.jetbrains.annotations.NotNull field prop$delegate: Delegate @@ -5,10 +6,12 @@ public final class AImpl { public final @org.jetbrains.annotations.NotNull method getProp(): java.lang.Number } +@kotlin.Metadata public final class CastGetReturnTypeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Delegate { public method (): void public final method getValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty): int diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/castSetParameter.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/castSetParameter.txt index 07f0bec8e21..d0bd9886a29 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/castSetParameter.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/castSetParameter.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final @org.jetbrains.annotations.NotNull field prop$delegate: Delegate @@ -6,6 +7,7 @@ public final class A { public final method setProp(@org.jetbrains.annotations.NotNull p0: Derived): void } +@kotlin.Metadata public class Base { private final @org.jetbrains.annotations.NotNull field a: java.lang.String public @synthetic.kotlin.jvm.GeneratedByJvmOverloads method (): void @@ -14,10 +16,12 @@ public class Base { public @org.jetbrains.annotations.NotNull method getA(): java.lang.String } +@kotlin.Metadata public final class CastSetParameterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Delegate { private @org.jetbrains.annotations.NotNull field inner: Derived public method (): void @@ -27,6 +31,7 @@ public final class Delegate { public final method setValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty, @org.jetbrains.annotations.NotNull p2: Base): void } +@kotlin.Metadata public final class Derived { private final @org.jetbrains.annotations.NotNull field a: java.lang.String public @synthetic.kotlin.jvm.GeneratedByJvmOverloads method (): void diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/delegateAsInnerClass.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/delegateAsInnerClass.txt index 2d263ab14d9..76ef0fe0ab3 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/delegateAsInnerClass.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/delegateAsInnerClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final @org.jetbrains.annotations.NotNull field prop$delegate: A.Delegate @@ -7,6 +8,7 @@ public final class A { public final method setProp(p0: int): void } +@kotlin.Metadata public final static class A/Delegate { private field inner: int inner class A/Delegate @@ -17,6 +19,7 @@ public final static class A/Delegate { public final method setValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty, p2: int): void } +@kotlin.Metadata public final class DelegateAsInnerClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/delegateByOtherProperty.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/delegateByOtherProperty.txt index a09755a4810..9e7ce6e4473 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/delegateByOtherProperty.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/delegateByOtherProperty.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final @org.jetbrains.annotations.NotNull field p: Delegate @@ -8,6 +9,7 @@ public final class A { public final method setProp(p0: int): void } +@kotlin.Metadata public final class Delegate { private field inner: int public method (): void @@ -17,6 +19,7 @@ public final class Delegate { public final method setValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty, p2: int): void } +@kotlin.Metadata public final class DelegateByOtherPropertyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/delegateByTopLevelFun.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/delegateByTopLevelFun.txt index 47252dba736..e979aee3403 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/delegateByTopLevelFun.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/delegateByTopLevelFun.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final @org.jetbrains.annotations.NotNull field prop$delegate: Delegate @@ -6,6 +7,7 @@ public final class A { public final method setProp(p0: int): void } +@kotlin.Metadata public final class Delegate { private field inner: int public method (): void @@ -15,6 +17,7 @@ public final class Delegate { public final method setValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty, p2: int): void } +@kotlin.Metadata public final class DelegateByTopLevelFunKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): Delegate diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/delegateByTopLevelProperty.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/delegateByTopLevelProperty.txt index fbc703dd6ea..55a594a1a64 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/delegateByTopLevelProperty.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/delegateByTopLevelProperty.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final @org.jetbrains.annotations.NotNull field prop$delegate: Delegate @@ -6,6 +7,7 @@ public final class A { public final method setProp(p0: int): void } +@kotlin.Metadata public final class Delegate { private field inner: int public method (): void @@ -15,6 +17,7 @@ public final class Delegate { public final method setValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty, p2: int): void } +@kotlin.Metadata public final class DelegateByTopLevelPropertyKt { private final static @org.jetbrains.annotations.NotNull field p: Delegate public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/delegateForExtProperty.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/delegateForExtProperty.txt index 22520c326e9..5656d99ee92 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/delegateForExtProperty.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/delegateForExtProperty.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public final class A { public method (): void } +@kotlin.Metadata public final class Delegate { public method (): void public final method getValue(@org.jetbrains.annotations.NotNull p0: A, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty): int } +@kotlin.Metadata public final class DelegateForExtPropertyKt { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final static @org.jetbrains.annotations.NotNull field prop$delegate: Delegate diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/delegateForExtPropertyInClass.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/delegateForExtPropertyInClass.txt index a7ebde4a09a..7fac3d0ed2b 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/delegateForExtPropertyInClass.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/delegateForExtPropertyInClass.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public final class Delegate { public method (): void public final method getValue(@org.jetbrains.annotations.NotNull p0: F.A, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty): int } +@kotlin.Metadata public final class DelegateForExtPropertyInClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class F { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final @org.jetbrains.annotations.NotNull field prop$delegate: Delegate @@ -16,6 +19,7 @@ public final class F { public final method getProp(@org.jetbrains.annotations.NotNull p0: F.A): int } +@kotlin.Metadata public final static class F/A { inner class F/A public method (): void diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/delegateWithPrivateSet.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/delegateWithPrivateSet.txt index db1b90d0390..4163a6ef6a3 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/delegateWithPrivateSet.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/delegateWithPrivateSet.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class DelegateWithPrivateSetKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class My { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final @org.jetbrains.annotations.NotNull field delegate$delegate: kotlin.properties.ReadWriteProperty diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/extensionDelegatesWithSameNames.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/extensionDelegatesWithSameNames.txt index a7bb8bbf8d5..3b0298fe55f 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/extensionDelegatesWithSameNames.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/extensionDelegatesWithSameNames.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public class C { public method (): void } +@kotlin.Metadata public final class D { private final @org.jetbrains.annotations.NotNull field value: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -9,6 +11,7 @@ public final class D { public final @org.jetbrains.annotations.NotNull method getValue(@org.jetbrains.annotations.NotNull p0: C, @org.jetbrains.annotations.NotNull p1: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class ExtensionDelegatesWithSameNamesKt { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final static @org.jetbrains.annotations.NotNull field prop$delegate$1: D @@ -18,11 +21,13 @@ public final class ExtensionDelegatesWithSameNamesKt { public final static @org.jetbrains.annotations.NotNull method getProp(@org.jetbrains.annotations.NotNull p0: O): java.lang.String } +@kotlin.Metadata public final class K { public final static field INSTANCE: K private method (): void } +@kotlin.Metadata public final class O { public final static field INSTANCE: O private method (): void diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/extensionPropertyAndExtensionGetValue.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/extensionPropertyAndExtensionGetValue.txt index 02cabb99c9e..0501f281e49 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/extensionPropertyAndExtensionGetValue.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/extensionPropertyAndExtensionGetValue.txt @@ -1,15 +1,18 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field o: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public final @org.jetbrains.annotations.NotNull method getO(): java.lang.String } +@kotlin.Metadata public final class B { private final @org.jetbrains.annotations.NotNull field k: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public @org.jetbrains.annotations.NotNull method getK(): java.lang.String } +@kotlin.Metadata public final class ExtensionPropertyAndExtensionGetValueKt { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final static @org.jetbrains.annotations.NotNull field prop$delegate: A @@ -18,6 +21,7 @@ public final class ExtensionPropertyAndExtensionGetValueKt { public final static @org.jetbrains.annotations.NotNull method getValue(@org.jetbrains.annotations.NotNull p0: A, @org.jetbrains.annotations.NotNull p1: I, @org.jetbrains.annotations.NotNull p2: java.lang.Object): java.lang.String } +@kotlin.Metadata public interface I { public abstract @org.jetbrains.annotations.NotNull method getK(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/genericDelegate.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/genericDelegate.txt index 1ef94941958..d107bbb8765 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/genericDelegate.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/genericDelegate.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { inner class A/B public method (): void } +@kotlin.Metadata public final class A/B { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final @org.jetbrains.annotations.NotNull field prop$delegate: Delegate @@ -13,6 +15,7 @@ public final class A/B { public final method setProp(p0: int): void } +@kotlin.Metadata public final class Delegate { private field inner: java.lang.Object public method (p0: java.lang.Object): void @@ -22,6 +25,7 @@ public final class Delegate { public final method setValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty, p2: java.lang.Object): void } +@kotlin.Metadata public final class GenericDelegateKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/getAsExtensionFun.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/getAsExtensionFun.txt index dbfba23b04c..becbf20408e 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/getAsExtensionFun.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/getAsExtensionFun.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final @org.jetbrains.annotations.NotNull field prop$delegate: Delegate @@ -5,10 +6,12 @@ public final class A { public final method getProp(): int } +@kotlin.Metadata public final class Delegate { public method (): void } +@kotlin.Metadata public final class GetAsExtensionFunKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method getValue(@org.jetbrains.annotations.NotNull p0: Delegate, @org.jetbrains.annotations.Nullable p1: java.lang.Object, @org.jetbrains.annotations.NotNull p2: kotlin.reflect.KProperty): int diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/getAsExtensionFunInClass.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/getAsExtensionFunInClass.txt index ff7e5167c72..0f411520a22 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/getAsExtensionFunInClass.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/getAsExtensionFunInClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final @org.jetbrains.annotations.NotNull field prop$delegate: Delegate @@ -6,10 +7,12 @@ public final class A { public final method getValue(@org.jetbrains.annotations.NotNull p0: Delegate, @org.jetbrains.annotations.Nullable p1: java.lang.Object, @org.jetbrains.annotations.NotNull p2: kotlin.reflect.KProperty): int } +@kotlin.Metadata public final class Delegate { public method (): void } +@kotlin.Metadata public final class GetAsExtensionFunInClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/inClassVal.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/inClassVal.txt index a0c15275f82..b0366ae32b5 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/inClassVal.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/inClassVal.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final @org.jetbrains.annotations.NotNull field prop$delegate: Delegate @@ -5,11 +6,13 @@ public final class A { public final method getProp(): int } +@kotlin.Metadata public final class Delegate { public method (): void public final method getValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty): int } +@kotlin.Metadata public final class InClassValKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/inClassVar.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/inClassVar.txt index 95a43017860..66fe616bedd 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/inClassVar.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/inClassVar.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final @org.jetbrains.annotations.NotNull field prop$delegate: Delegate @@ -6,6 +7,7 @@ public final class A { public final method setProp(p0: int): void } +@kotlin.Metadata public final class Delegate { private field inner: int public method (): void @@ -15,6 +17,7 @@ public final class Delegate { public final method setValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty, p2: int): void } +@kotlin.Metadata public final class InClassVarKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/inTrait.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/inTrait.txt index 20e2815aec3..42820d379dc 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/inTrait.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/inTrait.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public interface A { public abstract method getProp(): int } +@kotlin.Metadata public final class AImpl { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final @org.jetbrains.annotations.NotNull field prop$delegate: Delegate @@ -9,11 +11,13 @@ public final class AImpl { public method getProp(): int } +@kotlin.Metadata public final class Delegate { public method (): void public final method getValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty): int } +@kotlin.Metadata public final class InTraitKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/inferredPropertyType.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/inferredPropertyType.txt index 4d5223c6297..788a87e20e9 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/inferredPropertyType.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/inferredPropertyType.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { inner class A/B public method (): void } +@kotlin.Metadata public final class A/B { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final @org.jetbrains.annotations.NotNull field prop$delegate: Delegate @@ -13,6 +15,7 @@ public final class A/B { public final method setProp(p0: int): void } +@kotlin.Metadata public final class Delegate { private field inner: java.lang.Object public method (p0: java.lang.Object): void @@ -22,6 +25,7 @@ public final class Delegate { public final method setValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty, p2: java.lang.Object): void } +@kotlin.Metadata public final class InferredPropertyTypeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/kt4138.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/kt4138.txt index 8d91c73beba..885fe84900e 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/kt4138.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/kt4138.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Delegate { private field inner: java.lang.Object public method (p0: java.lang.Object): void @@ -7,6 +8,7 @@ public final class Delegate { public final method setValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty, p2: java.lang.Object): void } +@kotlin.Metadata public final class Foo { private final static @org.jetbrains.annotations.NotNull field A$delegate: Delegate private final static @org.jetbrains.annotations.NotNull field B$delegate: Delegate @@ -17,6 +19,7 @@ public final class Foo { public final method getF(): int } +@kotlin.Metadata public final static class Foo/Companion { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] inner class Foo/Companion @@ -26,11 +29,13 @@ public final static class Foo/Companion { public final method setB(@org.jetbrains.annotations.NotNull p0: Foo): void } +@kotlin.Metadata public interface FooTrait { public final static field Companion: FooTrait.Companion inner class FooTrait/Companion } +@kotlin.Metadata public final static class FooTrait/Companion { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final static @org.jetbrains.annotations.NotNull field A$delegate: Delegate @@ -42,6 +47,7 @@ public final static class FooTrait/Companion { public final method setB(@org.jetbrains.annotations.NotNull p0: Foo): void } +@kotlin.Metadata public final class Kt4138Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/kt6722.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/kt6722.txt index c2ac286f35c..69f27c36f36 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/kt6722.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/kt6722.txt @@ -1,5 +1,7 @@ +@kotlin.Metadata public final class Kt6722Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface T diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/kt9712.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/kt9712.txt index 6c4cb3f976d..4602e213a0d 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/kt9712.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/kt9712.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final @org.jetbrains.annotations.NotNull field K$delegate: kotlin.properties.ReadWriteProperty @@ -6,14 +7,17 @@ public class A { protected final method setK(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class B { public method (): void } +@kotlin.Metadata public final class Kt9712Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class X { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] public final static field INSTANCE: X diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/local/capturedLocalVal.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/local/capturedLocalVal.txt index 0b1242a94e4..8aea5c5e160 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/local/capturedLocalVal.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/local/capturedLocalVal.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class foo/CapturedLocalValKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method run(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): java.lang.Object } +@kotlin.Metadata public final class foo/Delegate { public method (): void public final method getValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty): int diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/local/capturedLocalValNoInline.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/local/capturedLocalValNoInline.txt index b02f15b648b..a62e7cdcdc9 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/local/capturedLocalValNoInline.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/local/capturedLocalValNoInline.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class foo/CapturedLocalValNoInlineKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method run(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): java.lang.Object } +@kotlin.Metadata public final class foo/Delegate { public method (): void public final method getValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty): int diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/local/capturedLocalVar.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/local/capturedLocalVar.txt index d4205e82f63..2117f0e4b57 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/local/capturedLocalVar.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/local/capturedLocalVar.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class foo/CapturedLocalVarKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method run(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): java.lang.Object } +@kotlin.Metadata public final class foo/Delegate { private field inner: int public method (): void diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/local/capturedLocalVarNoInline.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/local/capturedLocalVarNoInline.txt index f65e39d2dea..6f1141c7b9a 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/local/capturedLocalVarNoInline.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/local/capturedLocalVarNoInline.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class foo/CapturedLocalVarNoInlineKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method run(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): java.lang.Object } +@kotlin.Metadata public final class foo/Delegate { private field inner: int public method (): void diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/local/inlineGetValue.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/local/inlineGetValue.txt index 76056e6b103..b1e02c51aa6 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/local/inlineGetValue.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/local/inlineGetValue.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class foo/Delegate { public method (): void public final @org.jetbrains.annotations.NotNull method getValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty): java.lang.String } +@kotlin.Metadata public final class foo/InlineGetValueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/local/inlineOperators.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/local/inlineOperators.txt index 4c2fd9c5e53..16b9fefedc5 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/local/inlineOperators.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/local/inlineOperators.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class foo/Delegate { private field inner: int public method (): void @@ -7,6 +8,7 @@ public final class foo/Delegate { public final method setValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty, p2: int): void } +@kotlin.Metadata public final class foo/InlineOperatorsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/local/kt12891.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/local/kt12891.txt index 4a126ba0ca7..90cc9acb2fd 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/local/kt12891.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/local/kt12891.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt12891Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/local/kt13557.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/local/kt13557.txt index 22af97296d3..0719cb4b322 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/local/kt13557.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/local/kt13557.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt13557Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/local/localVal.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/local/localVal.txt index 481b8866a3e..871b2dec106 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/local/localVal.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/local/localVal.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class foo/Delegate { public method (): void public final method getValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty): int } +@kotlin.Metadata public final class foo/LocalValKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/local/localValNoExplicitType.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/local/localValNoExplicitType.txt index f0f161c926c..6419f95d29c 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/local/localValNoExplicitType.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/local/localValNoExplicitType.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class foo/Delegate { public method (): void public final method getValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty): int } +@kotlin.Metadata public final class foo/LocalValNoExplicitTypeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/local/localVar.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/local/localVar.txt index a181948f9e2..7661b04d912 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/local/localVar.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/local/localVar.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class foo/Delegate { private field inner: int public method (): void @@ -7,6 +8,7 @@ public final class foo/Delegate { public final method setValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty, p2: int): void } +@kotlin.Metadata public final class foo/LocalVarKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/local/localVarNoExplicitType.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/local/localVarNoExplicitType.txt index 26493cd88ae..2acf9e83287 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/local/localVarNoExplicitType.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/local/localVarNoExplicitType.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class foo/Delegate { private field inner: int public method (): void @@ -7,6 +8,7 @@ public final class foo/Delegate { public final method setValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty, p2: int): void } +@kotlin.Metadata public final class foo/LocalVarNoExplicitTypeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/privateSetterKPropertyIsNotMutable.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/privateSetterKPropertyIsNotMutable.txt index 3d62dcf427d..ad201980f54 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/privateSetterKPropertyIsNotMutable.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/privateSetterKPropertyIsNotMutable.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Delegate { public final static field INSTANCE: Delegate private method (): void @@ -5,6 +6,7 @@ public final class Delegate { public final method setValue(@org.jetbrains.annotations.NotNull p0: My, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty, @org.jetbrains.annotations.NotNull p2: java.lang.String): void } +@kotlin.Metadata public final class My { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final @org.jetbrains.annotations.NotNull field delegate$delegate: Delegate @@ -13,6 +15,7 @@ public final class My { private final method setDelegate(p0: java.lang.String): void } +@kotlin.Metadata public final class PrivateSetterKPropertyIsNotMutableKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/privateVar.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/privateVar.txt index 499a5af5c09..6830349b023 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/privateVar.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/privateVar.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final field prop$delegate: Delegate @@ -7,6 +8,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method test(): java.lang.String } +@kotlin.Metadata public final class Delegate { private field inner: int public method (): void @@ -16,6 +18,7 @@ public final class Delegate { public final method setValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty, p2: int): void } +@kotlin.Metadata public final class PrivateVarKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/propertyMetadataShouldBeCached.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/propertyMetadataShouldBeCached.txt index 0178215eaf4..8eee7869e04 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/propertyMetadataShouldBeCached.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/propertyMetadataShouldBeCached.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] public final static field Companion: A.Companion @@ -9,6 +10,7 @@ public final class A { public final method setFoo(p0: int): void } +@kotlin.Metadata public final static class A/Companion { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] inner class A/Companion @@ -17,6 +19,7 @@ public final static class A/Companion { public final method setBar(@org.jetbrains.annotations.Nullable p0: java.lang.Object): void } +@kotlin.Metadata public final class AnyHandler { public final static field INSTANCE: AnyHandler private method (): void @@ -24,6 +27,7 @@ public final class AnyHandler { public final method setValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty, @org.jetbrains.annotations.Nullable p2: java.lang.Object): void } +@kotlin.Metadata public final class IntHandler { public final static field INSTANCE: IntHandler private method (): void @@ -31,6 +35,7 @@ public final class IntHandler { public final method setValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty, p2: int): void } +@kotlin.Metadata public final class PropertyMetadataShouldBeCachedKt { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final static @org.jetbrains.annotations.NotNull field baz$delegate: StringHandler @@ -41,6 +46,7 @@ public final class PropertyMetadataShouldBeCachedKt { public final static @org.jetbrains.annotations.Nullable method record(@org.jetbrains.annotations.NotNull p0: kotlin.reflect.KProperty): kotlin.Unit } +@kotlin.Metadata public final class StringHandler { public final static field INSTANCE: StringHandler private method (): void diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/protectedVarWithPrivateSet.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/protectedVarWithPrivateSet.txt index 2846ac69ad6..bd1a5d4992d 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/protectedVarWithPrivateSet.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/protectedVarWithPrivateSet.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final @org.jetbrains.annotations.NotNull field value$delegate: kotlin.properties.ReadWriteProperty @@ -6,10 +7,12 @@ public class A { private final method setValue(p0: java.lang.Object): void } +@kotlin.Metadata public final class B { public method (): void } +@kotlin.Metadata public final class ProtectedVarWithPrivateSetKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/differentReceivers.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/differentReceivers.txt index 16eb2488a08..82f9e34ba57 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/differentReceivers.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/differentReceivers.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class DifferentReceiversKt { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private static @org.jetbrains.annotations.NotNull field log: java.lang.String @@ -15,6 +16,7 @@ public final class DifferentReceiversKt { public final static method setLog(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class MyClass { private final @org.jetbrains.annotations.NotNull field value: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/evaluationOrder.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/evaluationOrder.txt index d0decbd6b6c..3f0f06e614e 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/evaluationOrder.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/evaluationOrder.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class EvaluationOrderKt { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private static @org.jetbrains.annotations.NotNull field log: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/evaluationOrderVar.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/evaluationOrderVar.txt index a8e5956582d..552f21aaf19 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/evaluationOrderVar.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/evaluationOrderVar.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class EvaluationOrderVarKt { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final static @org.jetbrains.annotations.NotNull field dispatcher: java.util.HashMap diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/extensionDelegated.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/extensionDelegated.txt index e98377a1338..6398e4ebb0a 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/extensionDelegated.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/extensionDelegated.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ExtensionDelegatedKt { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final static @org.jetbrains.annotations.NotNull field calc$delegate: UserDataProperty @@ -9,6 +10,7 @@ public final class ExtensionDelegatedKt { public final static method setLog(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class UserDataProperty { private final @org.jetbrains.annotations.NotNull field key: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/generic.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/generic.txt index da20e8b55d4..ab0fb5dedec 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/generic.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/generic.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class GenericKt { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private static @org.jetbrains.annotations.NotNull field log: java.lang.String @@ -15,6 +16,7 @@ public final class GenericKt { public final static method setLog(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public class MyClass { private final @org.jetbrains.annotations.NotNull field value: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/hostCheck.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/hostCheck.txt index b212c9f8e4c..b6d2c81a9c5 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/hostCheck.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/hostCheck.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final @org.jetbrains.annotations.NotNull field result$delegate: Delegate @@ -7,6 +8,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method getValue(): java.lang.String } +@kotlin.Metadata public final class Delegate { private final @org.jetbrains.annotations.NotNull field value: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -15,6 +17,7 @@ public final class Delegate { public final @org.jetbrains.annotations.NotNull method provideDelegate(@org.jetbrains.annotations.NotNull p0: A, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty): Delegate } +@kotlin.Metadata public final class HostCheckKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/inClass.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/inClass.txt index f3d61889be3..f403e705924 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/inClass.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/inClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InClassKt { private static @org.jetbrains.annotations.NotNull field log: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String @@ -8,6 +9,7 @@ public final class InClassKt { public final static method setLog(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class Test { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final @org.jetbrains.annotations.NotNull field testK$delegate: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/inlineProvideDelegate.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/inlineProvideDelegate.txt index 6fc73c72745..b9123403812 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/inlineProvideDelegate.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/inlineProvideDelegate.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InlineProvideDelegateKt { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private static @org.jetbrains.annotations.NotNull field log: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/jvmStaticInObject.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/jvmStaticInObject.txt index 931101d3d05..0996c21d684 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/jvmStaticInObject.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/jvmStaticInObject.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class JvmStaticInObjectKt { private static @org.jetbrains.annotations.NotNull field log: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String @@ -8,6 +9,7 @@ public final class JvmStaticInObjectKt { public final static method setLog(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class Test { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] public final static field INSTANCE: Test diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/kt15437.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/kt15437.txt index 9b5d9ee920c..3a93787688b 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/kt15437.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/kt15437.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class Delegate { public method (): void public final @org.jetbrains.annotations.NotNull method getValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty): java.lang.String public final @org.jetbrains.annotations.NotNull method provideDelegate(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty): Delegate } +@kotlin.Metadata public final class Kt15437Kt { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final static @org.jetbrains.annotations.NotNull field result$delegate: Delegate diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/local.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/local.txt index 1f81cdfb551..c2a5a276bec 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/local.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/local.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LocalKt { private static @org.jetbrains.annotations.NotNull field log: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/localCaptured.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/localCaptured.txt index 3cd0e21321f..e0ee89d9a54 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/localCaptured.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/localCaptured.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LocalCapturedKt { private static @org.jetbrains.annotations.NotNull field log: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/localDifferentReceivers.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/localDifferentReceivers.txt index 201e11373cf..3b436eb738d 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/localDifferentReceivers.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/localDifferentReceivers.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LocalDifferentReceiversKt { private static @org.jetbrains.annotations.NotNull field log: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String @@ -9,6 +10,7 @@ public final class LocalDifferentReceiversKt { public final static method setLog(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class MyClass { private final @org.jetbrains.annotations.NotNull field value: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/memberExtension.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/memberExtension.txt index a894f6c0c44..8b570ed7f86 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/memberExtension.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/memberExtension.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Host { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] public final static field INSTANCE: Host @@ -10,6 +11,7 @@ public final class Host { public final @org.jetbrains.annotations.NotNull method provideDelegate(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.Nullable p1: java.lang.Object, @org.jetbrains.annotations.NotNull p2: java.lang.Object): Host.StringDelegate } +@kotlin.Metadata public final static class Host/StringDelegate { private final @org.jetbrains.annotations.NotNull field s: java.lang.String inner class Host/StringDelegate @@ -18,6 +20,7 @@ public final static class Host/StringDelegate { public final @org.jetbrains.annotations.NotNull method getValue(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class MemberExtensionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/propertyMetadata.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/propertyMetadata.txt index e557d031ebb..0d8f127d423 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/propertyMetadata.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/provideDelegate/propertyMetadata.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PropertyMetadataKt { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final static @org.jetbrains.annotations.NotNull field K$delegate: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/setAsExtensionFun.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/setAsExtensionFun.txt index 87c83efc1e8..dee35fd88d5 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/setAsExtensionFun.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/setAsExtensionFun.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final @org.jetbrains.annotations.NotNull field prop$delegate: Delegate @@ -6,6 +7,7 @@ public final class A { public final method setProp(p0: int): void } +@kotlin.Metadata public final class Delegate { private field inner: int public method (): void @@ -14,6 +16,7 @@ public final class Delegate { public final method setInner(p0: int): void } +@kotlin.Metadata public final class SetAsExtensionFunKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method setValue(@org.jetbrains.annotations.NotNull p0: Delegate, @org.jetbrains.annotations.Nullable p1: java.lang.Object, @org.jetbrains.annotations.NotNull p2: kotlin.reflect.KProperty, p3: int): void diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/setAsExtensionFunInClass.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/setAsExtensionFunInClass.txt index e8c3f648377..075480f090c 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/setAsExtensionFunInClass.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/setAsExtensionFunInClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final @org.jetbrains.annotations.NotNull field prop$delegate: Delegate @@ -7,6 +8,7 @@ public final class A { public final method setValue(@org.jetbrains.annotations.NotNull p0: Delegate, @org.jetbrains.annotations.Nullable p1: java.lang.Object, @org.jetbrains.annotations.NotNull p2: kotlin.reflect.KProperty, p3: int): void } +@kotlin.Metadata public final class Delegate { private field inner: int public method (): void @@ -15,6 +17,7 @@ public final class Delegate { public final method setInner(p0: int): void } +@kotlin.Metadata public final class SetAsExtensionFunInClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/stackOverflowOnCallFromGetValue.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/stackOverflowOnCallFromGetValue.txt index 6368fb85884..6addf1707e1 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/stackOverflowOnCallFromGetValue.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/stackOverflowOnCallFromGetValue.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Delegate { public final static field INSTANCE: Delegate private method (): void @@ -5,6 +6,7 @@ public final class Delegate { public final method setValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty, @org.jetbrains.annotations.NotNull p2: java.lang.String): void } +@kotlin.Metadata public final class O { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] public final static field INSTANCE: O @@ -17,6 +19,7 @@ public final class O { public final method setMember(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class StackOverflowOnCallFromGetValueKt { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final static @org.jetbrains.annotations.NotNull field topLevel$delegate: Delegate diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/topLevelVal.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/topLevelVal.txt index 4569128b3d9..ee7fca534a2 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/topLevelVal.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/topLevelVal.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class Delegate { public method (): void public final method getValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty): int } +@kotlin.Metadata public final class TopLevelValKt { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final static @org.jetbrains.annotations.NotNull field prop$delegate: Delegate diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/topLevelVar.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/topLevelVar.txt index 6c82cd0809c..e5ede7b5f34 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/topLevelVar.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/topLevelVar.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Delegate { private field inner: int public method (): void @@ -7,6 +8,7 @@ public final class Delegate { public final method setValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty, p2: int): void } +@kotlin.Metadata public final class TopLevelVarKt { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final static @org.jetbrains.annotations.NotNull field prop$delegate: Delegate diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/twoPropByOneDelegete.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/twoPropByOneDelegete.txt index bd1ba6f92b9..57f2a7405d8 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/twoPropByOneDelegete.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/twoPropByOneDelegete.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final field i: int @@ -8,6 +9,7 @@ public final class A { public final method getProp(): int } +@kotlin.Metadata public final class Delegate { private final @org.jetbrains.annotations.NotNull field f: kotlin.jvm.functions.Function1 public method (@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): void @@ -15,6 +17,7 @@ public final class Delegate { public final method getValue(p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty): int } +@kotlin.Metadata public final class TwoPropByOneDelegeteKt { private final static @org.jetbrains.annotations.NotNull field p: Delegate public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/useKPropertyLater.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/useKPropertyLater.txt index 30b93993299..143fa636594 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/useKPropertyLater.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/useKPropertyLater.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Delegate { public final static field INSTANCE: Delegate private method (): void @@ -5,6 +6,7 @@ public final class Delegate { public final method setValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty, @org.jetbrains.annotations.NotNull p2: java.lang.String): void } +@kotlin.Metadata public final class O { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] public final static field INSTANCE: O @@ -17,6 +19,7 @@ public final class O { public final method setMember(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class UseKPropertyLaterKt { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final static @org.jetbrains.annotations.NotNull field properties: java.util.HashSet diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/useReflectionOnKProperty.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/useReflectionOnKProperty.txt index c8cb49ec8aa..ccc21f7d4ec 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/useReflectionOnKProperty.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/useReflectionOnKProperty.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class Delegate { public method (): void public final @org.jetbrains.annotations.NotNull method getValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty): java.lang.String } +@kotlin.Metadata public final class UseReflectionOnKPropertyKt { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final static @org.jetbrains.annotations.NotNull field prop$delegate: Delegate diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/valInInnerClass.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/valInInnerClass.txt index e60a56a0156..3c6637c244e 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/valInInnerClass.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/valInInnerClass.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { inner class A/B public method (): void } +@kotlin.Metadata public final class A/B { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final @org.jetbrains.annotations.NotNull field prop$delegate: Delegate @@ -12,11 +14,13 @@ public final class A/B { public final method getProp(): int } +@kotlin.Metadata public final class Delegate { public method (): void public final method getValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty): int } +@kotlin.Metadata public final class ValInInnerClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/delegatedProperty/varInInnerClass.txt b/compiler/testData/codegen/light-analysis/delegatedProperty/varInInnerClass.txt index 77ba3e14163..fe91f3db940 100644 --- a/compiler/testData/codegen/light-analysis/delegatedProperty/varInInnerClass.txt +++ b/compiler/testData/codegen/light-analysis/delegatedProperty/varInInnerClass.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { inner class A/B public method (): void } +@kotlin.Metadata public final class A/B { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final @org.jetbrains.annotations.NotNull field prop$delegate: Delegate @@ -13,6 +15,7 @@ public final class A/B { public final method setProp(p0: int): void } +@kotlin.Metadata public final class Delegate { private field inner: int public method (): void @@ -22,6 +25,7 @@ public final class Delegate { public final method setValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty, p2: int): void } +@kotlin.Metadata public final class VarInInnerClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/delegation/delegationToVal.txt b/compiler/testData/codegen/light-analysis/delegation/delegationToVal.txt index 16c96e19b20..66f366ca5c9 100644 --- a/compiler/testData/codegen/light-analysis/delegation/delegationToVal.txt +++ b/compiler/testData/codegen/light-analysis/delegation/delegationToVal.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CActing { private final @org.jetbrains.annotations.NotNull field value: java.lang.String public @synthetic.kotlin.jvm.GeneratedByJvmOverloads method (): void @@ -7,14 +8,17 @@ public final class CActing { public final @org.jetbrains.annotations.NotNull method getValue(): java.lang.String } +@kotlin.Metadata public final class DelegationToValKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface IActing { public abstract @org.jetbrains.annotations.NotNull method act(): java.lang.String } +@kotlin.Metadata public final class Test { private final @org.jetbrains.annotations.NotNull field acting: CActing public @synthetic.kotlin.jvm.GeneratedByJvmOverloads method (): void @@ -24,6 +28,7 @@ public final class Test { public final @org.jetbrains.annotations.NotNull method getActing(): CActing } +@kotlin.Metadata public class Test2 { private final @org.jetbrains.annotations.NotNull field acting: CActing public @synthetic.kotlin.jvm.GeneratedByJvmOverloads method (): void @@ -33,6 +38,7 @@ public class Test2 { public @org.jetbrains.annotations.NotNull method getActing(): CActing } +@kotlin.Metadata public final class Test3 { private final @org.jetbrains.annotations.NotNull field acting: CActing public method (): void diff --git a/compiler/testData/codegen/light-analysis/delegation/kt8154.txt b/compiler/testData/codegen/light-analysis/delegation/kt8154.txt index 5c9c7ef4e3c..79696c4c7b1 100644 --- a/compiler/testData/codegen/light-analysis/delegation/kt8154.txt +++ b/compiler/testData/codegen/light-analysis/delegation/kt8154.txt @@ -1,15 +1,19 @@ +@kotlin.Metadata public interface A { public abstract method foo(): java.lang.Object } +@kotlin.Metadata public interface B +@kotlin.Metadata public final class BImpl { private synthetic final field $$delegate_0: A public method (@org.jetbrains.annotations.NotNull p0: A): void public method foo(): java.lang.Object } +@kotlin.Metadata public final class Kt8154Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/destructuringDeclInLambdaParam/extensionComponents.txt b/compiler/testData/codegen/light-analysis/destructuringDeclInLambdaParam/extensionComponents.txt index 440f6895da0..8a37169f2bf 100644 --- a/compiler/testData/codegen/light-analysis/destructuringDeclInLambdaParam/extensionComponents.txt +++ b/compiler/testData/codegen/light-analysis/destructuringDeclInLambdaParam/extensionComponents.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field x: java.lang.String private final @org.jetbrains.annotations.NotNull field y: java.lang.String @@ -8,12 +9,14 @@ public final class A { public final method getZ(): java.lang.Object } +@kotlin.Metadata public final class B { public final static field INSTANCE: B private method (): void public final @org.jetbrains.annotations.NotNull method component2(@org.jetbrains.annotations.NotNull p0: A): java.lang.String } +@kotlin.Metadata public final class ExtensionComponentsKt { public final static @org.jetbrains.annotations.NotNull method bar(@org.jetbrains.annotations.NotNull p0: B): java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/destructuringDeclInLambdaParam/generic.txt b/compiler/testData/codegen/light-analysis/destructuringDeclInLambdaParam/generic.txt index 1065cee5f8b..adf1c1b976f 100644 --- a/compiler/testData/codegen/light-analysis/destructuringDeclInLambdaParam/generic.txt +++ b/compiler/testData/codegen/light-analysis/destructuringDeclInLambdaParam/generic.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field x: java.lang.Object private final field y: java.lang.Object @@ -13,6 +14,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class GenericKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: A, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function1): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/destructuringDeclInLambdaParam/inline.txt b/compiler/testData/codegen/light-analysis/destructuringDeclInLambdaParam/inline.txt index 565685cff28..c96bfacf7cf 100644 --- a/compiler/testData/codegen/light-analysis/destructuringDeclInLambdaParam/inline.txt +++ b/compiler/testData/codegen/light-analysis/destructuringDeclInLambdaParam/inline.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field x: java.lang.String private final @org.jetbrains.annotations.NotNull field y: java.lang.String @@ -13,6 +14,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class InlineKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: A, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function1): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/destructuringDeclInLambdaParam/otherParameters.txt b/compiler/testData/codegen/light-analysis/destructuringDeclInLambdaParam/otherParameters.txt index 26641cb3dad..af90e6dd1de 100644 --- a/compiler/testData/codegen/light-analysis/destructuringDeclInLambdaParam/otherParameters.txt +++ b/compiler/testData/codegen/light-analysis/destructuringDeclInLambdaParam/otherParameters.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field x: java.lang.String private final @org.jetbrains.annotations.NotNull field y: java.lang.String @@ -13,6 +14,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class OtherParametersKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: A, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function3): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/destructuringDeclInLambdaParam/simple.txt b/compiler/testData/codegen/light-analysis/destructuringDeclInLambdaParam/simple.txt index 55f6a4008e7..5dfbfd9ae04 100644 --- a/compiler/testData/codegen/light-analysis/destructuringDeclInLambdaParam/simple.txt +++ b/compiler/testData/codegen/light-analysis/destructuringDeclInLambdaParam/simple.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field x: java.lang.String private final @org.jetbrains.annotations.NotNull field y: java.lang.String @@ -13,6 +14,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class SimpleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: A, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function1): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/destructuringDeclInLambdaParam/stdlibUsages.txt b/compiler/testData/codegen/light-analysis/destructuringDeclInLambdaParam/stdlibUsages.txt index bf8da7096f4..19acf0290fb 100644 --- a/compiler/testData/codegen/light-analysis/destructuringDeclInLambdaParam/stdlibUsages.txt +++ b/compiler/testData/codegen/light-analysis/destructuringDeclInLambdaParam/stdlibUsages.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class StdlibUsagesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/destructuringDeclInLambdaParam/underscoreNames.txt b/compiler/testData/codegen/light-analysis/destructuringDeclInLambdaParam/underscoreNames.txt index 707f5ec513c..800078cebbc 100644 --- a/compiler/testData/codegen/light-analysis/destructuringDeclInLambdaParam/underscoreNames.txt +++ b/compiler/testData/codegen/light-analysis/destructuringDeclInLambdaParam/underscoreNames.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public method (): void public final @org.jetbrains.annotations.NotNull method component1(): java.lang.String @@ -5,6 +6,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method component3(): java.lang.String } +@kotlin.Metadata public final class UnderscoreNamesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: A, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function1): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/destructuringDeclInLambdaParam/withIndexed.txt b/compiler/testData/codegen/light-analysis/destructuringDeclInLambdaParam/withIndexed.txt index ef1a5fc14d6..a4321b57150 100644 --- a/compiler/testData/codegen/light-analysis/destructuringDeclInLambdaParam/withIndexed.txt +++ b/compiler/testData/codegen/light-analysis/destructuringDeclInLambdaParam/withIndexed.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Station { private final field distance: int private final @org.jetbrains.annotations.Nullable field id: java.lang.String @@ -16,6 +17,7 @@ public final class Station { public method toString(): java.lang.String } +@kotlin.Metadata public final class WithIndexedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/inference/kt6176.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/inference/kt6176.txt index 67f5dbd3e90..c9f64c7884d 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/inference/kt6176.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/inference/kt6176.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt6176Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnClassObject1.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnClassObject1.txt index a057df95c05..13bb20c7d27 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnClassObject1.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnClassObject1.txt @@ -1,15 +1,18 @@ +@kotlin.Metadata public final class A { public final static field Companion: A.Companion inner class A/Companion public method (): void } +@kotlin.Metadata public final static class A/Companion { inner class A/Companion private method (): void public final method invoke(p0: int): int } +@kotlin.Metadata public final class InvokeOnClassObject1Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnClassObject2.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnClassObject2.txt index d98d775cac6..780a313e90c 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnClassObject2.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnClassObject2.txt @@ -1,16 +1,20 @@ +@kotlin.Metadata public final class A { public final static field Companion: A.Companion inner class A/Companion public method (): void } +@kotlin.Metadata public final static class A/Companion { inner class A/Companion private method (): void } +@kotlin.Metadata public interface B +@kotlin.Metadata public final class InvokeOnClassObject2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method invoke(@org.jetbrains.annotations.NotNull p0: B, p1: int): int diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnClassObjectOfNestedClass1.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnClassObjectOfNestedClass1.txt index d2bd8572264..cf17a90464c 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnClassObjectOfNestedClass1.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnClassObjectOfNestedClass1.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { inner class A/Nested public method (): void } +@kotlin.Metadata public final static class A/Nested { public final static field Companion: A.Nested.Companion inner class A/Nested @@ -10,6 +12,7 @@ public final static class A/Nested { public method (): void } +@kotlin.Metadata public final static class A/Nested/Companion { inner class A/Nested inner class A/Nested/Companion @@ -17,6 +20,7 @@ public final static class A/Nested/Companion { public final method invoke(p0: int): int } +@kotlin.Metadata public final class InvokeOnClassObjectOfNestedClass1Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnClassObjectOfNestedClass2.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnClassObjectOfNestedClass2.txt index a9fcd015786..d5d62e86060 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnClassObjectOfNestedClass2.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnClassObjectOfNestedClass2.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { inner class A/Nested public method (): void } +@kotlin.Metadata public final static class A/Nested { public final static field Companion: A.Nested.Companion inner class A/Nested @@ -10,6 +12,7 @@ public final static class A/Nested { public method (): void } +@kotlin.Metadata public final static class A/Nested/Companion { inner class A/Nested inner class A/Nested/Companion @@ -17,6 +20,7 @@ public final static class A/Nested/Companion { public final method invoke(p0: int): int } +@kotlin.Metadata public final class InvokeOnClassObjectOfNestedClass2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnEnum1.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnEnum1.txt index 5933f1e7ac8..c41cea90f1a 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnEnum1.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnEnum1.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class A { public final static field ONE: A public final static field TWO: A @@ -7,6 +8,7 @@ public enum class A { public static method values(): A[] } +@kotlin.Metadata public final class InvokeOnEnum1Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnEnum2.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnEnum2.txt index f8064abee2e..ce613ccb12d 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnEnum2.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnEnum2.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class A { public final static field ONE: A public final static field TWO: A @@ -6,6 +7,7 @@ public enum class A { public static method values(): A[] } +@kotlin.Metadata public final class InvokeOnEnum2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method invoke(@org.jetbrains.annotations.NotNull p0: A, p1: int): int diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnImportedEnum1.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnImportedEnum1.txt index 94e73464510..0a4a3e3be87 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnImportedEnum1.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnImportedEnum1.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class A { public final static field ONE: A public final static field TWO: A @@ -7,6 +8,7 @@ public enum class A { public static method values(): A[] } +@kotlin.Metadata public final class InvokeOnImportedEnum1Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnImportedEnum2.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnImportedEnum2.txt index 6bf01a17d0b..b0e860d34b6 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnImportedEnum2.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnImportedEnum2.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class A { public final static field ONE: A public final static field TWO: A @@ -6,6 +7,7 @@ public enum class A { public static method values(): A[] } +@kotlin.Metadata public final class InvokeOnImportedEnum2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method invoke(@org.jetbrains.annotations.NotNull p0: A, p1: int): int diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnObject1.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnObject1.txt index b94cdec7ec8..2e27b846181 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnObject1.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnObject1.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { public final static field INSTANCE: A private method (): void } +@kotlin.Metadata public final class InvokeOnObject1Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method invoke(@org.jetbrains.annotations.NotNull p0: A, p1: int): int diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnObject2.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnObject2.txt index 2c940a5a93f..5d58a305bf5 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnObject2.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/invoke/onObjects/invokeOnObject2.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { public final static field INSTANCE: A private method (): void public final method invoke(p0: int): int } +@kotlin.Metadata public final class InvokeOnObject2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/defaultArgs.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/defaultArgs.txt index 21337c3932a..7297bd5c113 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/defaultArgs.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/defaultArgs.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class DefaultArgsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public synthetic static method test$default(p0: int, p1: java.lang.Object, p2: int, p3: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/defaultArgsOverridden.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/defaultArgsOverridden.txt index d1844ea613d..3f0225d112d 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/defaultArgsOverridden.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/defaultArgsOverridden.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public class A { public method (): void public synthetic static method foo$default(p0: A, p1: java.lang.String, p2: int, p3: java.lang.Object): java.lang.String public @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final class B { public method (): void public @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final class DefaultArgsOverriddenKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/extensionTailCall.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/extensionTailCall.txt index 3727ce4c197..5dcd397ab56 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/extensionTailCall.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/extensionTailCall.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ExtensionTailCallKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(p0: int, p1: int): void diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/functionWithNoTails.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/functionWithNoTails.txt index d16e3a2bc9f..ddce6f3a393 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/functionWithNoTails.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/functionWithNoTails.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class FunctionWithNoTailsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method noTails(): void diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/functionWithNonTailRecursions.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/functionWithNonTailRecursions.txt index a1f811c6486..9c039503cad 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/functionWithNonTailRecursions.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/functionWithNonTailRecursions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class FunctionWithNonTailRecursionsKt { public final static method badTails(p0: int): int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/functionWithoutAnnotation.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/functionWithoutAnnotation.txt index e2f78be4a56..4ec5fdd9864 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/functionWithoutAnnotation.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/functionWithoutAnnotation.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class FunctionWithoutAnnotationKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method withoutAnnotation(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/infixCall.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/infixCall.txt index fca1d63b684..68f83d48740 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/infixCall.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/infixCall.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InfixCallKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(p0: int, p1: int): int diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/infixRecursiveCall.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/infixRecursiveCall.txt index 65e3e27d437..6922d141fc0 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/infixRecursiveCall.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/infixRecursiveCall.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InfixRecursiveCallKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(p0: int, p1: int): void diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/insideElvis.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/insideElvis.txt index 9cf7298312b..23ece39e1b8 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/insideElvis.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/insideElvis.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InsideElvisKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.Nullable method test(p0: int): java.lang.Integer diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/labeledThisReferences.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/labeledThisReferences.txt index 8f34c3f0227..067f354c47c 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/labeledThisReferences.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/labeledThisReferences.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class B { inner class B/C public method (): void @@ -5,6 +6,7 @@ public final class B { public final @org.jetbrains.annotations.NotNull method makeC(): B.C } +@kotlin.Metadata public final class B/C { synthetic final field this$0: B inner class B/C @@ -13,6 +15,7 @@ public final class B/C { public final method h2(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class LabeledThisReferencesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/loops.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/loops.txt index affa12386e9..09abc9ce157 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/loops.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/loops.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LoopsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/multilevelBlocks.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/multilevelBlocks.txt index 003beb9b697..30ca14813d5 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/multilevelBlocks.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/multilevelBlocks.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MultilevelBlocksKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/realIteratorFoldl.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/realIteratorFoldl.txt index 5f5127c7ddd..7c87d655dfd 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/realIteratorFoldl.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/realIteratorFoldl.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class RealIteratorFoldlKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foldl(@org.jetbrains.annotations.NotNull p0: java.util.Iterator, p1: java.lang.Object, @org.jetbrains.annotations.NotNull p2: kotlin.jvm.functions.Function2): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/realStringEscape.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/realStringEscape.txt index 68f54bfdf84..3e474e22a6f 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/realStringEscape.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/realStringEscape.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class RealStringEscapeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public synthetic static method escape$default(p0: java.lang.String, p1: int, p2: java.lang.StringBuilder, p3: int, p4: java.lang.Object): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/realStringRepeat.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/realStringRepeat.txt index 48c0c98f13f..dfd7fefdf9c 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/realStringRepeat.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/realStringRepeat.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class RealStringRepeatKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public synthetic static method repeat$default(p0: java.lang.String, p1: int, p2: java.lang.StringBuilder, p3: int, p4: java.lang.Object): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/recursiveCallInLambda.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/recursiveCallInLambda.txt index 8e234a8a83a..1ed2e3c0b12 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/recursiveCallInLambda.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/recursiveCallInLambda.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class RecursiveCallInLambdaKt { public final static method bar(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/recursiveCallInLocalFunction.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/recursiveCallInLocalFunction.txt index 04dc4531684..ecfe6100004 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/recursiveCallInLocalFunction.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/recursiveCallInLocalFunction.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class RecursiveCallInLocalFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(): void diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/recursiveInnerFunction.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/recursiveInnerFunction.txt index f8157293764..b4b04a8a8ed 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/recursiveInnerFunction.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/recursiveInnerFunction.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class RecursiveInnerFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(): void diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/returnIf.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/returnIf.txt index 8a37d40fcbd..b8f9adae721 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/returnIf.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/returnIf.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ReturnIfKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/returnInCatch.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/returnInCatch.txt index 62a9f7ff7cf..990096751f0 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/returnInCatch.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/returnInCatch.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ReturnInCatchKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/returnInFinally.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/returnInFinally.txt index 2e804c569bf..a8a1c1159b8 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/returnInFinally.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/returnInFinally.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ReturnInFinallyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/returnInIfInFinally.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/returnInIfInFinally.txt index a5101270737..f7b324bc291 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/returnInIfInFinally.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/returnInIfInFinally.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ReturnInIfInFinallyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/returnInParentheses.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/returnInParentheses.txt index 23a98775f1f..b6ebc1ef425 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/returnInParentheses.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/returnInParentheses.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ReturnInParenthesesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(p0: int): void diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/returnInTry.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/returnInTry.txt index 5f45e00441a..e0c5d02b100 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/returnInTry.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/returnInTry.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ReturnInTryKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/simpleBlock.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/simpleBlock.txt index 990a194e0f3..17fe1a697f8 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/simpleBlock.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/simpleBlock.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimpleBlockKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/simpleReturn.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/simpleReturn.txt index dd7a88c1cd5..79ecc12bcbb 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/simpleReturn.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/simpleReturn.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimpleReturnKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/simpleReturnWithElse.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/simpleReturnWithElse.txt index bce23798588..0cd207688a6 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/simpleReturnWithElse.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/simpleReturnWithElse.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimpleReturnWithElseKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/sum.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/sum.txt index 08bb54c1efc..e41df41bfe4 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/sum.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/sum.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SumKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method sum(p0: long, p1: long): long diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/tailCallInBlockInParentheses.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/tailCallInBlockInParentheses.txt index 2f0c7f7e41d..bae9de4a816 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/tailCallInBlockInParentheses.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/tailCallInBlockInParentheses.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TailCallInBlockInParenthesesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(p0: int): void diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/tailCallInParentheses.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/tailCallInParentheses.txt index 617074e6803..9e014f4766e 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/tailCallInParentheses.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/tailCallInParentheses.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TailCallInParenthesesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(p0: int): void diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/tailRecursionInFinally.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/tailRecursionInFinally.txt index 60dd535118e..370b9a3beff 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/tailRecursionInFinally.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/tailRecursionInFinally.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TailRecursionInFinallyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(p0: boolean): void diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/thisReferences.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/thisReferences.txt index 7e6ae0bb1fd..ac290c667d6 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/thisReferences.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/thisReferences.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public method (): void public final method f1(p0: int): void @@ -5,6 +6,7 @@ public final class A { public final method f3(@org.jetbrains.annotations.NotNull p0: A): void } +@kotlin.Metadata public final class ThisReferencesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/unitBlocks.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/unitBlocks.txt index 8e0d88cfe3a..1bf07334bd1 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/unitBlocks.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/unitBlocks.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class UnitBlocksKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(p0: int): void diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/whenWithCondition.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/whenWithCondition.txt index e150ca6131a..467e7af7992 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/whenWithCondition.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/whenWithCondition.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class WhenWithConditionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method withWhen(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/whenWithInRange.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/whenWithInRange.txt index 099c02e9f7f..7ed5203e1f7 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/whenWithInRange.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/whenWithInRange.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class WhenWithInRangeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method withWhen(p0: int, @org.jetbrains.annotations.NotNull p1: java.lang.Object): int diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/whenWithIs.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/whenWithIs.txt index b5391cd0fd7..2e96ef0327d 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/whenWithIs.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/whenWithIs.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class WhenWithIsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method withWhen(p0: int, @org.jetbrains.annotations.NotNull p1: java.lang.Object): int diff --git a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/whenWithoutCondition.txt b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/whenWithoutCondition.txt index 95cb0505bdc..66e70f5e429 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/whenWithoutCondition.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/functions/tailRecursion/whenWithoutCondition.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class WhenWithoutConditionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method withWhen2(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/diagnostics/vararg/kt4172.txt b/compiler/testData/codegen/light-analysis/diagnostics/vararg/kt4172.txt index e6c83b069a0..ff3065ab987 100644 --- a/compiler/testData/codegen/light-analysis/diagnostics/vararg/kt4172.txt +++ b/compiler/testData/codegen/light-analysis/diagnostics/vararg/kt4172.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class D { public final static field INSTANCE: D private method (): void public final @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String[]): java.lang.String[] } +@kotlin.Metadata public final class Kt4172Kt { private final static @kotlin.Suppress method array(p0: java.lang.Object[]): java.lang.Object[] public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/elvis/genericNull.txt b/compiler/testData/codegen/light-analysis/elvis/genericNull.txt index 77e68acf932..ec05da192ed 100644 --- a/compiler/testData/codegen/light-analysis/elvis/genericNull.txt +++ b/compiler/testData/codegen/light-analysis/elvis/genericNull.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class GenericNullKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(p0: java.lang.Number): void diff --git a/compiler/testData/codegen/light-analysis/elvis/kt6694ExactAnnotationForElvis.txt b/compiler/testData/codegen/light-analysis/elvis/kt6694ExactAnnotationForElvis.txt index bb170b41520..3cb5e00fe33 100644 --- a/compiler/testData/codegen/light-analysis/elvis/kt6694ExactAnnotationForElvis.txt +++ b/compiler/testData/codegen/light-analysis/elvis/kt6694ExactAnnotationForElvis.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class JetLabelReferenceExpression { public method (): void public @org.jetbrains.annotations.Nullable method findChildByType(p0: int): PsiElement public @org.jetbrains.annotations.NotNull method getReferencedNameElement(): PsiElement } +@kotlin.Metadata public final class JetOperationReferenceExpression { public method (): void public @org.jetbrains.annotations.Nullable method findChildByType(p0: int): PsiElement @@ -11,25 +13,30 @@ public final class JetOperationReferenceExpression { public synthetic method getReferencedNameElement(): PsiElement } +@kotlin.Metadata public interface JetSimpleNameExpression { inner class JetSimpleNameExpression/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method getReferencedNameElement(): PsiElement } +@kotlin.Metadata public final class JetSimpleNameExpression/DefaultImpls { inner class JetSimpleNameExpression/DefaultImpls public static @org.jetbrains.annotations.Nullable method findChildByType(p0: JetSimpleNameExpression, p1: int): PsiElement } +@kotlin.Metadata public final class Kt6694ExactAnnotationForElvisKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface PsiElement { inner class PsiElement/DefaultImpls public abstract @org.jetbrains.annotations.Nullable method findChildByType(p0: int): PsiElement } +@kotlin.Metadata public final class PsiElement/DefaultImpls { inner class PsiElement/DefaultImpls public static @org.jetbrains.annotations.Nullable method findChildByType(p0: PsiElement, p1: int): PsiElement diff --git a/compiler/testData/codegen/light-analysis/elvis/nullNullOk.txt b/compiler/testData/codegen/light-analysis/elvis/nullNullOk.txt index c22e4697874..20bf67b7810 100644 --- a/compiler/testData/codegen/light-analysis/elvis/nullNullOk.txt +++ b/compiler/testData/codegen/light-analysis/elvis/nullNullOk.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NullNullOkKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/elvis/primitive.txt b/compiler/testData/codegen/light-analysis/elvis/primitive.txt index 0a9b7139155..dfe05be5eb9 100644 --- a/compiler/testData/codegen/light-analysis/elvis/primitive.txt +++ b/compiler/testData/codegen/light-analysis/elvis/primitive.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PrimitiveKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/enum/abstractMethodInEnum.txt b/compiler/testData/codegen/light-analysis/enum/abstractMethodInEnum.txt index f761a63be12..23a156cf230 100644 --- a/compiler/testData/codegen/light-analysis/enum/abstractMethodInEnum.txt +++ b/compiler/testData/codegen/light-analysis/enum/abstractMethodInEnum.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public abstract enum class A { public final static field ENTRY: A inner class A/ENTRY @@ -7,12 +8,14 @@ public abstract enum class A { public static method values(): A[] } +@kotlin.Metadata final static class A/ENTRY { inner class A/ENTRY method (p0: java.lang.String, p1: int): void public @org.jetbrains.annotations.NotNull method t(): java.lang.String } +@kotlin.Metadata public final class AbstractMethodInEnumKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method f(@org.jetbrains.annotations.NotNull p0: A): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/enum/abstractNestedClass.txt b/compiler/testData/codegen/light-analysis/enum/abstractNestedClass.txt index e9d791f0c9a..e260b6187d8 100644 --- a/compiler/testData/codegen/light-analysis/enum/abstractNestedClass.txt +++ b/compiler/testData/codegen/light-analysis/enum/abstractNestedClass.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class AbstractNestedClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public enum class E { public final static field ENTRY: E inner class E/Nested @@ -10,6 +12,7 @@ public enum class E { public static method values(): E[] } +@kotlin.Metadata public abstract static class E/Nested { inner class E/Nested public method (): void diff --git a/compiler/testData/codegen/light-analysis/enum/asReturnExpression.txt b/compiler/testData/codegen/light-analysis/enum/asReturnExpression.txt index d62f5b8601c..0e115235214 100644 --- a/compiler/testData/codegen/light-analysis/enum/asReturnExpression.txt +++ b/compiler/testData/codegen/light-analysis/enum/asReturnExpression.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class AsReturnExpressionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): Season } +@kotlin.Metadata public enum class Season { public final static field AUTUMN: Season public final static field SPRING: Season diff --git a/compiler/testData/codegen/light-analysis/enum/classForEnumEntry.txt b/compiler/testData/codegen/light-analysis/enum/classForEnumEntry.txt index e6e1ca2e46a..232d06a33b0 100644 --- a/compiler/testData/codegen/light-analysis/enum/classForEnumEntry.txt +++ b/compiler/testData/codegen/light-analysis/enum/classForEnumEntry.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class ClassForEnumEntryKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public enum class IssueState { public final static field DEFAULT: IssueState public final static field FIXED: IssueState @@ -12,6 +14,7 @@ public enum class IssueState { public static method values(): IssueState[] } +@kotlin.Metadata final static class IssueState/FIXED { inner class IssueState/FIXED method (p0: java.lang.String, p1: int): void diff --git a/compiler/testData/codegen/light-analysis/enum/companionObjectInEnum.txt b/compiler/testData/codegen/light-analysis/enum/companionObjectInEnum.txt index ce2fc75bc0a..5fd06b5832d 100644 --- a/compiler/testData/codegen/light-analysis/enum/companionObjectInEnum.txt +++ b/compiler/testData/codegen/light-analysis/enum/companionObjectInEnum.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class CompanionObjectInEnumKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public enum class Game { public final static field Companion: Game.Companion public final static field PAPER: Game @@ -16,6 +18,7 @@ public enum class Game { public static method values(): Game[] } +@kotlin.Metadata public final static class Game/Companion { inner class Game/Companion private method (): void diff --git a/compiler/testData/codegen/light-analysis/enum/emptyConstructor.txt b/compiler/testData/codegen/light-analysis/enum/emptyConstructor.txt index 0ac9a21f675..5ab718b3786 100644 --- a/compiler/testData/codegen/light-analysis/enum/emptyConstructor.txt +++ b/compiler/testData/codegen/light-analysis/enum/emptyConstructor.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class test/EmptyConstructorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public enum class test/My { public final static field ENTRY: test.My private final @org.jetbrains.annotations.NotNull field s: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/enum/emptyEnumValuesValueOf.txt b/compiler/testData/codegen/light-analysis/enum/emptyEnumValuesValueOf.txt index c9459250cbf..9f5ba4bcc6d 100644 --- a/compiler/testData/codegen/light-analysis/enum/emptyEnumValuesValueOf.txt +++ b/compiler/testData/codegen/light-analysis/enum/emptyEnumValuesValueOf.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public enum class Empty { protected method (p0: java.lang.String, p1: int): void public static method valueOf(p0: java.lang.String): Empty public static method values(): Empty[] } +@kotlin.Metadata public final class EmptyEnumValuesValueOfKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/enum/enumInheritedFromTrait.txt b/compiler/testData/codegen/light-analysis/enum/enumInheritedFromTrait.txt index f68f534bd45..497d6e26d9a 100644 --- a/compiler/testData/codegen/light-analysis/enum/enumInheritedFromTrait.txt +++ b/compiler/testData/codegen/light-analysis/enum/enumInheritedFromTrait.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class test/EnumInheritedFromTraitKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public abstract enum class test/MyEnum { public final static field E1: test.MyEnum public final static field E2: test.MyEnum @@ -12,18 +14,21 @@ public abstract enum class test/MyEnum { public static method values(): test.MyEnum[] } +@kotlin.Metadata final static class test/MyEnum/E1 { inner class test/MyEnum/E1 method (p0: java.lang.String, p1: int): void public @org.jetbrains.annotations.NotNull method f(): java.lang.String } +@kotlin.Metadata final static class test/MyEnum/E2 { inner class test/MyEnum/E2 method (p0: java.lang.String, p1: int): void public @org.jetbrains.annotations.NotNull method f(): java.lang.String } +@kotlin.Metadata public interface test/T { public abstract @org.jetbrains.annotations.NotNull method f(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/enum/enumShort.txt b/compiler/testData/codegen/light-analysis/enum/enumShort.txt index 318d24f3f8e..5ac934ba202 100644 --- a/compiler/testData/codegen/light-analysis/enum/enumShort.txt +++ b/compiler/testData/codegen/light-analysis/enum/enumShort.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class Color { public final static field BLUE: Color public final static field GREEN: Color @@ -9,6 +10,7 @@ public enum class Color { public static method values(): Color[] } +@kotlin.Metadata public final class EnumShortKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(): int diff --git a/compiler/testData/codegen/light-analysis/enum/enumWithLambdaParameter.txt b/compiler/testData/codegen/light-analysis/enum/enumWithLambdaParameter.txt index e3fa184ab66..a7d2de4852e 100644 --- a/compiler/testData/codegen/light-analysis/enum/enumWithLambdaParameter.txt +++ b/compiler/testData/codegen/light-analysis/enum/enumWithLambdaParameter.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class EnumWithLambdaParameterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public enum class Sign { private final @org.jetbrains.annotations.NotNull field func: kotlin.jvm.functions.Function2 public final static field mult: Sign @@ -15,6 +17,7 @@ public enum class Sign { public static method values(): Sign[] } +@kotlin.Metadata final static class Sign/mult { inner class Sign/mult method (p0: java.lang.String, p1: int): void diff --git a/compiler/testData/codegen/light-analysis/enum/inPackage.txt b/compiler/testData/codegen/light-analysis/enum/inPackage.txt index 2a6f4b1f1ba..22fca74d899 100644 --- a/compiler/testData/codegen/light-analysis/enum/inPackage.txt +++ b/compiler/testData/codegen/light-analysis/enum/inPackage.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class test/InPackageKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): test.Season } +@kotlin.Metadata public enum class test/Season { public final static field AUTUMN: test.Season public final static field SPRING: test.Season diff --git a/compiler/testData/codegen/light-analysis/enum/inclassobj.txt b/compiler/testData/codegen/light-analysis/enum/inclassobj.txt index d8806ff220e..a30d7beb5de 100644 --- a/compiler/testData/codegen/light-analysis/enum/inclassobj.txt +++ b/compiler/testData/codegen/light-analysis/enum/inclassobj.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class Context { public final static field Companion: Context.Companion inner class Context/Companion public method (): void } +@kotlin.Metadata public final static class Context/Companion { inner class Context/Companion inner class Context/Companion/OsType @@ -11,6 +13,7 @@ public final static class Context/Companion { public final @org.jetbrains.annotations.NotNull method getOperatingSystemType(): Context.Companion.OsType } +@kotlin.Metadata public static enum class Context/Companion/OsType { public final static field LINUX: Context.Companion.OsType public final static field OTHER: Context.Companion.OsType @@ -21,6 +24,7 @@ public static enum class Context/Companion/OsType { public static method values(): Context.Companion.OsType[] } +@kotlin.Metadata public final class InclassobjKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/enum/inner.txt b/compiler/testData/codegen/light-analysis/enum/inner.txt index a7fe13a423c..be76d7b5b26 100644 --- a/compiler/testData/codegen/light-analysis/enum/inner.txt +++ b/compiler/testData/codegen/light-analysis/enum/inner.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { inner class A/E public method (): void } +@kotlin.Metadata public static enum class A/E { public final static field OK: A.E inner class A/E @@ -11,6 +13,7 @@ public static enum class A/E { public static method values(): A.E[] } +@kotlin.Metadata public final class InnerKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/enum/innerWithExistingClassObject.txt b/compiler/testData/codegen/light-analysis/enum/innerWithExistingClassObject.txt index be8c7f1bb49..589e6fc7bd3 100644 --- a/compiler/testData/codegen/light-analysis/enum/innerWithExistingClassObject.txt +++ b/compiler/testData/codegen/light-analysis/enum/innerWithExistingClassObject.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field Companion: A.Companion inner class A/Companion @@ -5,11 +6,13 @@ public final class A { public method (): void } +@kotlin.Metadata public final static class A/Companion { inner class A/Companion private method (): void } +@kotlin.Metadata public static enum class A/E { public final static field OK: A.E inner class A/E @@ -18,6 +21,7 @@ public static enum class A/E { public static method values(): A.E[] } +@kotlin.Metadata public final class InnerWithExistingClassObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/enum/kt1119.txt b/compiler/testData/codegen/light-analysis/enum/kt1119.txt index dfb4d7b51c7..6a8cc635f2c 100644 --- a/compiler/testData/codegen/light-analysis/enum/kt1119.txt +++ b/compiler/testData/codegen/light-analysis/enum/kt1119.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public abstract enum class Direction { public final static field NORTH: Direction inner class Direction/NORTH @@ -7,6 +8,7 @@ public abstract enum class Direction { public static method values(): Direction[] } +@kotlin.Metadata final static class Direction/NORTH { private final @org.jetbrains.annotations.NotNull field someSpecialValue: java.lang.String inner class Direction/NORTH @@ -15,6 +17,7 @@ final static class Direction/NORTH { public final @org.jetbrains.annotations.NotNull method getSomeSpecialValue(): java.lang.String } +@kotlin.Metadata public final class Kt1119Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/enum/kt2350.txt b/compiler/testData/codegen/light-analysis/enum/kt2350.txt index eaa2db4f3cf..149df8a3b75 100644 --- a/compiler/testData/codegen/light-analysis/enum/kt2350.txt +++ b/compiler/testData/codegen/light-analysis/enum/kt2350.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public abstract enum class A { public final static field E1: A private final @org.jetbrains.annotations.NotNull field b: java.lang.String @@ -9,12 +10,14 @@ public abstract enum class A { public static method values(): A[] } +@kotlin.Metadata final static class A/E1 { inner class A/E1 method (p0: java.lang.String, p1: int): void public @org.jetbrains.annotations.NotNull method t(): java.lang.String } +@kotlin.Metadata public final class Kt2350Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/enum/kt9711.txt b/compiler/testData/codegen/light-analysis/enum/kt9711.txt index 88f57a4431e..29a7b8cdbe9 100644 --- a/compiler/testData/codegen/light-analysis/enum/kt9711.txt +++ b/compiler/testData/codegen/light-analysis/enum/kt9711.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt9711Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public abstract enum class X { public final static field B: X inner class X/B @@ -11,6 +13,7 @@ public abstract enum class X { public static method values(): X[] } +@kotlin.Metadata final static class X/B { private final @org.jetbrains.annotations.NotNull field value2: java.lang.String private final @org.jetbrains.annotations.NotNull field value: kotlin.jvm.functions.Function0 diff --git a/compiler/testData/codegen/light-analysis/enum/kt9711_2.txt b/compiler/testData/codegen/light-analysis/enum/kt9711_2.txt index 9ff6b6ffd4d..a54358bae63 100644 --- a/compiler/testData/codegen/light-analysis/enum/kt9711_2.txt +++ b/compiler/testData/codegen/light-analysis/enum/kt9711_2.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class IssueState { public final static field FIXED: IssueState inner class IssueState/FIXED @@ -7,6 +8,7 @@ public enum class IssueState { public static method values(): IssueState[] } +@kotlin.Metadata final static class IssueState/FIXED { inner class IssueState/FIXED inner class IssueState/FIXED/D @@ -15,6 +17,7 @@ final static class IssueState/FIXED { public final @org.jetbrains.annotations.NotNull method s(): java.lang.String } +@kotlin.Metadata public final static class IssueState/FIXED/D { private final @org.jetbrains.annotations.NotNull field k: java.lang.String inner class IssueState/FIXED @@ -23,6 +26,7 @@ public final static class IssueState/FIXED/D { public final @org.jetbrains.annotations.NotNull method getK(): java.lang.String } +@kotlin.Metadata public final class Kt9711_2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/enum/modifierFlags.txt b/compiler/testData/codegen/light-analysis/enum/modifierFlags.txt index 737f206431c..48b00e9b4c5 100644 --- a/compiler/testData/codegen/light-analysis/enum/modifierFlags.txt +++ b/compiler/testData/codegen/light-analysis/enum/modifierFlags.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class En { public final static field Y: En protected method (p0: java.lang.String, p1: int): void @@ -5,6 +6,7 @@ public enum class En { public static method values(): En[] } +@kotlin.Metadata public final class ModifierFlagsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/enum/noClassForSimpleEnum.txt b/compiler/testData/codegen/light-analysis/enum/noClassForSimpleEnum.txt index b0025f19d1b..226452d2a27 100644 --- a/compiler/testData/codegen/light-analysis/enum/noClassForSimpleEnum.txt +++ b/compiler/testData/codegen/light-analysis/enum/noClassForSimpleEnum.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class NoClassForSimpleEnumKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public enum class State { public final static field K: State public final static field O: State diff --git a/compiler/testData/codegen/light-analysis/enum/objectInEnum.txt b/compiler/testData/codegen/light-analysis/enum/objectInEnum.txt index 00834ed9df7..cb2db623488 100644 --- a/compiler/testData/codegen/light-analysis/enum/objectInEnum.txt +++ b/compiler/testData/codegen/light-analysis/enum/objectInEnum.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class E { public final static field ENTRY: E public final static field SUBCLASS: E @@ -9,6 +10,7 @@ public enum class E { public static method values(): E[] } +@kotlin.Metadata public final class E/O { public final static field INSTANCE: E.O inner class E/O @@ -16,6 +18,7 @@ public final class E/O { public final method foo(): int } +@kotlin.Metadata final static class E/SUBCLASS { inner class E/SUBCLASS inner class E/SUBCLASS/O @@ -23,6 +26,7 @@ final static class E/SUBCLASS { public method bar(): int } +@kotlin.Metadata public final class E/SUBCLASS/O { public final static field INSTANCE: E.SUBCLASS.O inner class E/SUBCLASS @@ -31,6 +35,7 @@ public final class E/SUBCLASS/O { public final method foo(): int } +@kotlin.Metadata public final class ObjectInEnumKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/enum/ordinal.txt b/compiler/testData/codegen/light-analysis/enum/ordinal.txt index 37ffe2b3bd5..36d973bb1ef 100644 --- a/compiler/testData/codegen/light-analysis/enum/ordinal.txt +++ b/compiler/testData/codegen/light-analysis/enum/ordinal.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class OrdinalKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public enum class State { public final static field _0: State public final static field _1: State diff --git a/compiler/testData/codegen/light-analysis/enum/simple.txt b/compiler/testData/codegen/light-analysis/enum/simple.txt index 2f770b284a5..e642d864a34 100644 --- a/compiler/testData/codegen/light-analysis/enum/simple.txt +++ b/compiler/testData/codegen/light-analysis/enum/simple.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class Season { public final static field AUTUMN: Season public final static field SPRING: Season @@ -8,6 +9,7 @@ public enum class Season { public static method values(): Season[] } +@kotlin.Metadata public final class SimpleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): Season diff --git a/compiler/testData/codegen/light-analysis/enum/sortEnumEntries.txt b/compiler/testData/codegen/light-analysis/enum/sortEnumEntries.txt index 0cd12a3deb7..a077de19277 100644 --- a/compiler/testData/codegen/light-analysis/enum/sortEnumEntries.txt +++ b/compiler/testData/codegen/light-analysis/enum/sortEnumEntries.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class Game { public final static field LIZARD: Game public final static field PAPER: Game @@ -9,6 +10,7 @@ public enum class Game { public static method values(): Game[] } +@kotlin.Metadata public final class SortEnumEntriesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/enum/superCallInEnumLiteral.txt b/compiler/testData/codegen/light-analysis/enum/superCallInEnumLiteral.txt index 8d4d08e6e90..7e8a5f57c74 100644 --- a/compiler/testData/codegen/light-analysis/enum/superCallInEnumLiteral.txt +++ b/compiler/testData/codegen/light-analysis/enum/superCallInEnumLiteral.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class test/E { public final static field E1: test.E public final static field E2: test.E @@ -9,18 +10,21 @@ public enum class test/E { public static method values(): test.E[] } +@kotlin.Metadata final static class test/E/E1 { inner class test/E/E1 method (p0: java.lang.String, p1: int): void public @org.jetbrains.annotations.NotNull method f(): java.lang.String } +@kotlin.Metadata final static class test/E/E2 { inner class test/E/E2 method (p0: java.lang.String, p1: int): void public @org.jetbrains.annotations.NotNull method f(): java.lang.String } +@kotlin.Metadata public final class test/SuperCallInEnumLiteralKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/enum/toString.txt b/compiler/testData/codegen/light-analysis/enum/toString.txt index a4f92e0153e..eb1d5952cd8 100644 --- a/compiler/testData/codegen/light-analysis/enum/toString.txt +++ b/compiler/testData/codegen/light-analysis/enum/toString.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class State { public final static field K: State public final static field O: State @@ -6,6 +7,7 @@ public enum class State { public static method values(): State[] } +@kotlin.Metadata public final class ToStringKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/enum/valueof.txt b/compiler/testData/codegen/light-analysis/enum/valueof.txt index 3ba12291b1e..a4ad565fe9f 100644 --- a/compiler/testData/codegen/light-analysis/enum/valueof.txt +++ b/compiler/testData/codegen/light-analysis/enum/valueof.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class Color { public final static field BLUE: Color public final static field RED: Color @@ -6,6 +7,7 @@ public enum class Color { public static method values(): Color[] } +@kotlin.Metadata public final class ValueofKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method throwsOnGreen(): boolean diff --git a/compiler/testData/codegen/light-analysis/evaluate/char.txt b/compiler/testData/codegen/light-analysis/evaluate/char.txt index d03725950a3..56107a6c272 100644 --- a/compiler/testData/codegen/light-analysis/evaluate/char.txt +++ b/compiler/testData/codegen/light-analysis/evaluate/char.txt @@ -1,14 +1,17 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class test/Ann { public abstract method c1(): int } +@kotlin.Metadata public final class test/CharKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } @test.Ann +@kotlin.Metadata public final class test/MyClass { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/evaluate/divide.txt b/compiler/testData/codegen/light-analysis/evaluate/divide.txt index 69342b3611c..f9c40d4635c 100644 --- a/compiler/testData/codegen/light-analysis/evaluate/divide.txt +++ b/compiler/testData/codegen/light-analysis/evaluate/divide.txt @@ -1,5 +1,6 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Ann { public abstract method b(): byte public abstract method i(): int @@ -7,11 +8,13 @@ public annotation class Ann { public abstract method s(): short } +@kotlin.Metadata public final class DivideKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } @Ann +@kotlin.Metadata public final class MyClass { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/evaluate/intrinsics.txt b/compiler/testData/codegen/light-analysis/evaluate/intrinsics.txt index a371626150e..4271a5d96be 100644 --- a/compiler/testData/codegen/light-analysis/evaluate/intrinsics.txt +++ b/compiler/testData/codegen/light-analysis/evaluate/intrinsics.txt @@ -1,5 +1,6 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Ann { public abstract method p1(): int public abstract method p2(): short @@ -9,6 +10,7 @@ public annotation class Ann { public abstract method p6(): int } +@kotlin.Metadata public final class IntrinsicsKt { private final static field prop1: int private final static field prop2: short @@ -26,6 +28,7 @@ public final class IntrinsicsKt { } @Ann +@kotlin.Metadata public final class MyClass { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/evaluate/kt9443.txt b/compiler/testData/codegen/light-analysis/evaluate/kt9443.txt index 0cc4c06fcb8..03c1b3cdaed 100644 --- a/compiler/testData/codegen/light-analysis/evaluate/kt9443.txt +++ b/compiler/testData/codegen/light-analysis/evaluate/kt9443.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public abstract class BaseClass { private final field menuId: int public method (): void @@ -5,12 +6,14 @@ public abstract class BaseClass { public final @org.jetbrains.annotations.NotNull method run(): kotlin.Pair } +@kotlin.Metadata public final class ImplClass { private final field menuId: int public method (): void protected method getMenuId(): int } +@kotlin.Metadata public final class Kt9443Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/evaluate/maxValue.txt b/compiler/testData/codegen/light-analysis/evaluate/maxValue.txt index 426f90b14f1..75e12dcb5e5 100644 --- a/compiler/testData/codegen/light-analysis/evaluate/maxValue.txt +++ b/compiler/testData/codegen/light-analysis/evaluate/maxValue.txt @@ -1,5 +1,6 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Ann { public abstract method p1(): int public abstract method p2(): int @@ -9,11 +10,13 @@ public annotation class Ann { public abstract method p6(): long } +@kotlin.Metadata public final class MaxValueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } @Ann +@kotlin.Metadata public final class MyClass { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/evaluate/maxValueByte.txt b/compiler/testData/codegen/light-analysis/evaluate/maxValueByte.txt index b88c37599e6..05161155374 100644 --- a/compiler/testData/codegen/light-analysis/evaluate/maxValueByte.txt +++ b/compiler/testData/codegen/light-analysis/evaluate/maxValueByte.txt @@ -1,5 +1,6 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Ann { public abstract method p1(): int public abstract method p2(): byte @@ -7,11 +8,13 @@ public annotation class Ann { public abstract method p5(): int } +@kotlin.Metadata public final class MaxValueByteKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } @Ann +@kotlin.Metadata public final class MyClass { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/evaluate/maxValueInt.txt b/compiler/testData/codegen/light-analysis/evaluate/maxValueInt.txt index 8b49665e634..fe25a390a6c 100644 --- a/compiler/testData/codegen/light-analysis/evaluate/maxValueInt.txt +++ b/compiler/testData/codegen/light-analysis/evaluate/maxValueInt.txt @@ -1,5 +1,6 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Ann { public abstract method p1(): int public abstract method p2(): int @@ -7,11 +8,13 @@ public annotation class Ann { public abstract method p5(): int } +@kotlin.Metadata public final class MaxValueIntKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } @Ann +@kotlin.Metadata public final class MyClass { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/evaluate/minus.txt b/compiler/testData/codegen/light-analysis/evaluate/minus.txt index 4991e448d06..ae667bac107 100644 --- a/compiler/testData/codegen/light-analysis/evaluate/minus.txt +++ b/compiler/testData/codegen/light-analysis/evaluate/minus.txt @@ -1,5 +1,6 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Ann { public abstract method p1(): byte public abstract method p2(): short @@ -9,6 +10,7 @@ public annotation class Ann { public abstract method p6(): float } +@kotlin.Metadata public final class MinusKt { private final static field prop1: byte private final static field prop2: short @@ -26,6 +28,7 @@ public final class MinusKt { } @Ann +@kotlin.Metadata public final class MyClass { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/evaluate/mod.txt b/compiler/testData/codegen/light-analysis/evaluate/mod.txt index 811ed60623b..a85e0637904 100644 --- a/compiler/testData/codegen/light-analysis/evaluate/mod.txt +++ b/compiler/testData/codegen/light-analysis/evaluate/mod.txt @@ -1,5 +1,6 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Ann { public abstract method p1(): byte public abstract method p2(): short @@ -9,6 +10,7 @@ public annotation class Ann { public abstract method p6(): float } +@kotlin.Metadata public final class ModKt { private final static field prop1: byte private final static field prop2: short @@ -26,6 +28,7 @@ public final class ModKt { } @Ann +@kotlin.Metadata public final class MyClass { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/evaluate/multiply.txt b/compiler/testData/codegen/light-analysis/evaluate/multiply.txt index 1fab2adc73b..2c4bb401918 100644 --- a/compiler/testData/codegen/light-analysis/evaluate/multiply.txt +++ b/compiler/testData/codegen/light-analysis/evaluate/multiply.txt @@ -1,5 +1,6 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Ann { public abstract method p1(): byte public abstract method p2(): short @@ -9,6 +10,7 @@ public annotation class Ann { public abstract method p6(): float } +@kotlin.Metadata public final class MultiplyKt { private final static field prop1: byte private final static field prop2: short @@ -26,6 +28,7 @@ public final class MultiplyKt { } @Ann +@kotlin.Metadata public final class MyClass { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/evaluate/parenthesized.txt b/compiler/testData/codegen/light-analysis/evaluate/parenthesized.txt index f15d262cef8..32a902c4035 100644 --- a/compiler/testData/codegen/light-analysis/evaluate/parenthesized.txt +++ b/compiler/testData/codegen/light-analysis/evaluate/parenthesized.txt @@ -1,5 +1,6 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Ann { public abstract method p1(): byte public abstract method p2(): short @@ -10,10 +11,12 @@ public annotation class Ann { } @Ann +@kotlin.Metadata public final class MyClass { public method (): void } +@kotlin.Metadata public final class ParenthesizedKt { private final static field prop1: byte private final static field prop2: short diff --git a/compiler/testData/codegen/light-analysis/evaluate/plus.txt b/compiler/testData/codegen/light-analysis/evaluate/plus.txt index da42fa39037..8e9d65d1e5e 100644 --- a/compiler/testData/codegen/light-analysis/evaluate/plus.txt +++ b/compiler/testData/codegen/light-analysis/evaluate/plus.txt @@ -1,5 +1,6 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Ann { public abstract method p1(): byte public abstract method p2(): short @@ -10,10 +11,12 @@ public annotation class Ann { } @Ann +@kotlin.Metadata public final class MyClass { public method (): void } +@kotlin.Metadata public final class PlusKt { private final static field prop1: byte private final static field prop2: short diff --git a/compiler/testData/codegen/light-analysis/evaluate/simpleCallBinary.txt b/compiler/testData/codegen/light-analysis/evaluate/simpleCallBinary.txt index b298c19d048..044c19d491f 100644 --- a/compiler/testData/codegen/light-analysis/evaluate/simpleCallBinary.txt +++ b/compiler/testData/codegen/light-analysis/evaluate/simpleCallBinary.txt @@ -1,5 +1,6 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Ann { public abstract method p1(): int public abstract method p2(): int @@ -9,10 +10,12 @@ public annotation class Ann { } @Ann +@kotlin.Metadata public final class MyClass { public method (): void } +@kotlin.Metadata public final class SimpleCallBinaryKt { public final static field prop1: int public final static field prop2: int diff --git a/compiler/testData/codegen/light-analysis/evaluate/unaryMinus.txt b/compiler/testData/codegen/light-analysis/evaluate/unaryMinus.txt index e7da49b485b..e3a29f82c43 100644 --- a/compiler/testData/codegen/light-analysis/evaluate/unaryMinus.txt +++ b/compiler/testData/codegen/light-analysis/evaluate/unaryMinus.txt @@ -1,5 +1,6 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Ann { public abstract method p1(): byte public abstract method p2(): short @@ -10,10 +11,12 @@ public annotation class Ann { } @Ann +@kotlin.Metadata public final class MyClass { public method (): void } +@kotlin.Metadata public final class UnaryMinusKt { public final static field prop1: byte public final static field prop2: short diff --git a/compiler/testData/codegen/light-analysis/evaluate/unaryPlus.txt b/compiler/testData/codegen/light-analysis/evaluate/unaryPlus.txt index c6b2c29f01a..41af6faa908 100644 --- a/compiler/testData/codegen/light-analysis/evaluate/unaryPlus.txt +++ b/compiler/testData/codegen/light-analysis/evaluate/unaryPlus.txt @@ -1,5 +1,6 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Ann { public abstract method p1(): byte public abstract method p2(): short @@ -10,10 +11,12 @@ public annotation class Ann { } @Ann +@kotlin.Metadata public final class MyClass { public method (): void } +@kotlin.Metadata public final class UnaryPlusKt { public final static field prop1: byte public final static field prop2: short diff --git a/compiler/testData/codegen/light-analysis/exclExcl/genericNull.txt b/compiler/testData/codegen/light-analysis/exclExcl/genericNull.txt index da958836b68..3bcf4f2a18c 100644 --- a/compiler/testData/codegen/light-analysis/exclExcl/genericNull.txt +++ b/compiler/testData/codegen/light-analysis/exclExcl/genericNull.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class GenericNullKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(p0: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/exclExcl/primitive.txt b/compiler/testData/codegen/light-analysis/exclExcl/primitive.txt index 0a9b7139155..dfe05be5eb9 100644 --- a/compiler/testData/codegen/light-analysis/exclExcl/primitive.txt +++ b/compiler/testData/codegen/light-analysis/exclExcl/primitive.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PrimitiveKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/extensionFunctions/executionOrder.txt b/compiler/testData/codegen/light-analysis/extensionFunctions/executionOrder.txt index 47ff18835d2..1fb5f7cf7d0 100644 --- a/compiler/testData/codegen/light-analysis/extensionFunctions/executionOrder.txt +++ b/compiler/testData/codegen/light-analysis/extensionFunctions/executionOrder.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ExecutionOrderKt { private static @org.jetbrains.annotations.NotNull field result: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/extensionFunctions/kt1061.txt b/compiler/testData/codegen/light-analysis/extensionFunctions/kt1061.txt index 733a2c39249..69a9dba4f92 100644 --- a/compiler/testData/codegen/light-analysis/extensionFunctions/kt1061.txt +++ b/compiler/testData/codegen/light-analysis/extensionFunctions/kt1061.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt1061Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class X { public final static field INSTANCE: X private final static @org.jetbrains.annotations.NotNull field doit: kotlin.jvm.functions.Function1 diff --git a/compiler/testData/codegen/light-analysis/extensionFunctions/kt1249.txt b/compiler/testData/codegen/light-analysis/extensionFunctions/kt1249.txt index 5c983388f4d..f8792a86018 100644 --- a/compiler/testData/codegen/light-analysis/extensionFunctions/kt1249.txt +++ b/compiler/testData/codegen/light-analysis/extensionFunctions/kt1249.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt1249Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class TestClass { private final @org.jetbrains.annotations.NotNull field body: kotlin.jvm.functions.Function0 public method (@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void diff --git a/compiler/testData/codegen/light-analysis/extensionFunctions/kt1290.txt b/compiler/testData/codegen/light-analysis/extensionFunctions/kt1290.txt index 899973721a5..1a139fb3bd6 100644 --- a/compiler/testData/codegen/light-analysis/extensionFunctions/kt1290.txt +++ b/compiler/testData/codegen/light-analysis/extensionFunctions/kt1290.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Foo { private final @org.jetbrains.annotations.NotNull field filter: kotlin.jvm.functions.Function1 public method (@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): void @@ -5,6 +6,7 @@ public final class Foo { public final @org.jetbrains.annotations.NotNull method getFilter(): kotlin.jvm.functions.Function1 } +@kotlin.Metadata public final class Kt1290Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(): boolean diff --git a/compiler/testData/codegen/light-analysis/extensionFunctions/kt1776.txt b/compiler/testData/codegen/light-analysis/extensionFunctions/kt1776.txt index 4b40aae43b8..b2185ed6e4b 100644 --- a/compiler/testData/codegen/light-analysis/extensionFunctions/kt1776.txt +++ b/compiler/testData/codegen/light-analysis/extensionFunctions/kt1776.txt @@ -1,18 +1,22 @@ +@kotlin.Metadata public interface Expr { inner class Expr/DefaultImpls public abstract method ttFun(): int } +@kotlin.Metadata public final class Expr/DefaultImpls { inner class Expr/DefaultImpls public static method ttFun(p0: Expr): int } +@kotlin.Metadata public final class Kt1776Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method sometest(@org.jetbrains.annotations.NotNull p0: Expr): int } +@kotlin.Metadata public final class Num { private final field value: int public method (p0: int): void diff --git a/compiler/testData/codegen/light-analysis/extensionFunctions/kt1953.txt b/compiler/testData/codegen/light-analysis/extensionFunctions/kt1953.txt index 478b9653884..6bfb0eca67e 100644 --- a/compiler/testData/codegen/light-analysis/extensionFunctions/kt1953.txt +++ b/compiler/testData/codegen/light-analysis/extensionFunctions/kt1953.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt1953Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/extensionFunctions/kt1953_class.txt b/compiler/testData/codegen/light-analysis/extensionFunctions/kt1953_class.txt index ec88625ee72..0c6c719cea8 100644 --- a/compiler/testData/codegen/light-analysis/extensionFunctions/kt1953_class.txt +++ b/compiler/testData/codegen/light-analysis/extensionFunctions/kt1953_class.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field sb: java.lang.StringBuilder public method (): void @@ -5,6 +6,7 @@ public final class A { public final method unaryPlus(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class Kt1953_classKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/extensionFunctions/kt3285.txt b/compiler/testData/codegen/light-analysis/extensionFunctions/kt3285.txt index 330e9b25bbd..2fee10bc4e4 100644 --- a/compiler/testData/codegen/light-analysis/extensionFunctions/kt3285.txt +++ b/compiler/testData/codegen/light-analysis/extensionFunctions/kt3285.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class Doggy { public method (): void public method play(): void } +@kotlin.Metadata public final class Kt3285Kt { private static @org.jetbrains.annotations.NotNull field sayResult: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String @@ -11,11 +13,13 @@ public final class Kt3285Kt { public final static method setSayResult(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class NoiseMaker { public method (): void public final method say(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public abstract class Pet { public method (): void public abstract method play(): void diff --git a/compiler/testData/codegen/light-analysis/extensionFunctions/kt3298.txt b/compiler/testData/codegen/light-analysis/extensionFunctions/kt3298.txt index 1f5c73317c0..21f66d5e732 100644 --- a/compiler/testData/codegen/light-analysis/extensionFunctions/kt3298.txt +++ b/compiler/testData/codegen/light-analysis/extensionFunctions/kt3298.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Foo { public final static field INSTANCE: Foo private method (): void @@ -5,6 +6,7 @@ public final class Foo { private final method unaryPlus(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final class Kt3298Kt { private static @org.jetbrains.annotations.NotNull field result: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/extensionFunctions/kt3646.txt b/compiler/testData/codegen/light-analysis/extensionFunctions/kt3646.txt index 2195fca568b..67a8a5cd362 100644 --- a/compiler/testData/codegen/light-analysis/extensionFunctions/kt3646.txt +++ b/compiler/testData/codegen/light-analysis/extensionFunctions/kt3646.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class Foo { private final field a: int public method (): void public final method getA(): int } +@kotlin.Metadata public final class Kt3646Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): int diff --git a/compiler/testData/codegen/light-analysis/extensionFunctions/kt3969.txt b/compiler/testData/codegen/light-analysis/extensionFunctions/kt3969.txt index a1723de0268..a752545daad 100644 --- a/compiler/testData/codegen/light-analysis/extensionFunctions/kt3969.txt +++ b/compiler/testData/codegen/light-analysis/extensionFunctions/kt3969.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class A { public method (): void } +@kotlin.Metadata public final class Kt3969Kt { private static @org.jetbrains.annotations.NotNull field result: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/extensionFunctions/kt4228.txt b/compiler/testData/codegen/light-analysis/extensionFunctions/kt4228.txt index ffd8fd8e198..e3aebfe6751 100644 --- a/compiler/testData/codegen/light-analysis/extensionFunctions/kt4228.txt +++ b/compiler/testData/codegen/light-analysis/extensionFunctions/kt4228.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public final class A { public final static field Companion: A.Companion inner class A/Companion public method (): void } +@kotlin.Metadata public final static class A/Companion { inner class A/Companion private method (): void } +@kotlin.Metadata public final class Kt4228Kt { private final static @org.jetbrains.annotations.NotNull field foo: kotlin.jvm.functions.Function1 public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/extensionFunctions/kt475.txt b/compiler/testData/codegen/light-analysis/extensionFunctions/kt475.txt index a107cfb94ba..165ac966652 100644 --- a/compiler/testData/codegen/light-analysis/extensionFunctions/kt475.txt +++ b/compiler/testData/codegen/light-analysis/extensionFunctions/kt475.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt475Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method getLast(@org.jetbrains.annotations.NotNull p0: java.util.ArrayList): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/extensionFunctions/kt5467.txt b/compiler/testData/codegen/light-analysis/extensionFunctions/kt5467.txt index 611edd47240..8c250f1e73d 100644 --- a/compiler/testData/codegen/light-analysis/extensionFunctions/kt5467.txt +++ b/compiler/testData/codegen/light-analysis/extensionFunctions/kt5467.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt5467Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/extensionFunctions/kt606.txt b/compiler/testData/codegen/light-analysis/extensionFunctions/kt606.txt index d84e70d7fe0..dd188faf149 100644 --- a/compiler/testData/codegen/light-analysis/extensionFunctions/kt606.txt +++ b/compiler/testData/codegen/light-analysis/extensionFunctions/kt606.txt @@ -1,20 +1,25 @@ +@kotlin.Metadata public interface kt606/ChannelPipeline { public abstract method print(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public interface kt606/ChannelPipelineFactory { public abstract @org.jetbrains.annotations.NotNull method getPipeline(): kt606.ChannelPipeline } +@kotlin.Metadata public final class kt606/DefaultChannelPipeline { public method (): void public method print(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void } +@kotlin.Metadata public final class kt606/Kt606Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class kt606/StandardPipelineFactory { private final @org.jetbrains.annotations.NotNull field config: kotlin.jvm.functions.Function1 public method (@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): void diff --git a/compiler/testData/codegen/light-analysis/extensionFunctions/kt865.txt b/compiler/testData/codegen/light-analysis/extensionFunctions/kt865.txt index a725c8aa2d4..191c71c064f 100644 --- a/compiler/testData/codegen/light-analysis/extensionFunctions/kt865.txt +++ b/compiler/testData/codegen/light-analysis/extensionFunctions/kt865.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt865Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Template { private final @org.jetbrains.annotations.NotNull field collected: java.util.ArrayList public method (): void diff --git a/compiler/testData/codegen/light-analysis/extensionFunctions/nested2.txt b/compiler/testData/codegen/light-analysis/extensionFunctions/nested2.txt index 32b7deaad19..4dcd3f2728a 100644 --- a/compiler/testData/codegen/light-analysis/extensionFunctions/nested2.txt +++ b/compiler/testData/codegen/light-analysis/extensionFunctions/nested2.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Nested2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/extensionFunctions/shared.txt b/compiler/testData/codegen/light-analysis/extensionFunctions/shared.txt index 1bfdf645543..9836d9139be 100644 --- a/compiler/testData/codegen/light-analysis/extensionFunctions/shared.txt +++ b/compiler/testData/codegen/light-analysis/extensionFunctions/shared.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SharedKt { public final static method assert(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function0): void public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/extensionFunctions/simple.txt b/compiler/testData/codegen/light-analysis/extensionFunctions/simple.txt index 93a0e3fd8c7..eee1e578e32 100644 --- a/compiler/testData/codegen/light-analysis/extensionFunctions/simple.txt +++ b/compiler/testData/codegen/light-analysis/extensionFunctions/simple.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimpleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method first(@org.jetbrains.annotations.NotNull p0: java.lang.StringBuilder): char diff --git a/compiler/testData/codegen/light-analysis/extensionFunctions/thisMethodInObjectLiteral.txt b/compiler/testData/codegen/light-analysis/extensionFunctions/thisMethodInObjectLiteral.txt index 8b561b11f3f..8476e81b111 100644 --- a/compiler/testData/codegen/light-analysis/extensionFunctions/thisMethodInObjectLiteral.txt +++ b/compiler/testData/codegen/light-analysis/extensionFunctions/thisMethodInObjectLiteral.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class Test { public method (): void public final method box(): int private final method self(@org.jetbrains.annotations.NotNull p0: java.lang.Object): Test$self$1 } +@kotlin.Metadata public final class ThisMethodInObjectLiteralKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/extensionFunctions/virtual.txt b/compiler/testData/codegen/light-analysis/extensionFunctions/virtual.txt index 5a26798abc1..638f19ef042 100644 --- a/compiler/testData/codegen/light-analysis/extensionFunctions/virtual.txt +++ b/compiler/testData/codegen/light-analysis/extensionFunctions/virtual.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Handler { public method (): void public final @org.jetbrains.annotations.NotNull method getPath(@org.jetbrains.annotations.NotNull p0: Request): java.lang.String @@ -5,12 +6,14 @@ public final class Handler { public final method times(p0: int, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function0): void } +@kotlin.Metadata public final class Request { private final @org.jetbrains.annotations.NotNull field path: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public final @org.jetbrains.annotations.NotNull method getPath(): java.lang.String } +@kotlin.Metadata public final class VirtualKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/extensionFunctions/whenFail.txt b/compiler/testData/codegen/light-analysis/extensionFunctions/whenFail.txt index 0b4453cd223..dc560e50782 100644 --- a/compiler/testData/codegen/light-analysis/extensionFunctions/whenFail.txt +++ b/compiler/testData/codegen/light-analysis/extensionFunctions/whenFail.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class WhenFailKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(@org.jetbrains.annotations.NotNull p0: java.lang.StringBuilder): int diff --git a/compiler/testData/codegen/light-analysis/extensionProperties/accessorForPrivateSetter.txt b/compiler/testData/codegen/light-analysis/extensionProperties/accessorForPrivateSetter.txt index 12c20088f27..fca78134f38 100644 --- a/compiler/testData/codegen/light-analysis/extensionProperties/accessorForPrivateSetter.txt +++ b/compiler/testData/codegen/light-analysis/extensionProperties/accessorForPrivateSetter.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private @org.jetbrains.annotations.NotNull field result: java.lang.String public method (): void @@ -8,6 +9,7 @@ public final class A { public final method setResult(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class AccessorForPrivateSetterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/extensionProperties/genericValForPrimitiveType.txt b/compiler/testData/codegen/light-analysis/extensionProperties/genericValForPrimitiveType.txt index 473684712bb..e0276bde2f4 100644 --- a/compiler/testData/codegen/light-analysis/extensionProperties/genericValForPrimitiveType.txt +++ b/compiler/testData/codegen/light-analysis/extensionProperties/genericValForPrimitiveType.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field bool: boolean private final field byte: byte @@ -19,6 +20,7 @@ public final class A { public final method invoke(): void } +@kotlin.Metadata public final class GenericValForPrimitiveTypeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method getValProp(p0: java.lang.Object): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/extensionProperties/genericValMultipleUpperBounds.txt b/compiler/testData/codegen/light-analysis/extensionProperties/genericValMultipleUpperBounds.txt index 677af3065ed..8b523f27a58 100644 --- a/compiler/testData/codegen/light-analysis/extensionProperties/genericValMultipleUpperBounds.txt +++ b/compiler/testData/codegen/light-analysis/extensionProperties/genericValMultipleUpperBounds.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class GenericValMultipleUpperBoundsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method getValProp(@org.jetbrains.annotations.NotNull p0: java.lang.Number): java.lang.Number diff --git a/compiler/testData/codegen/light-analysis/extensionProperties/genericVarForPrimitiveType.txt b/compiler/testData/codegen/light-analysis/extensionProperties/genericVarForPrimitiveType.txt index da8d40c7119..e31725b7d48 100644 --- a/compiler/testData/codegen/light-analysis/extensionProperties/genericVarForPrimitiveType.txt +++ b/compiler/testData/codegen/light-analysis/extensionProperties/genericVarForPrimitiveType.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private field bool: boolean private field byte: byte @@ -27,6 +28,7 @@ public final class A { public final method setShort(p0: short): void } +@kotlin.Metadata public final class GenericVarForPrimitiveTypeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method getVarProp(p0: java.lang.Object): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/extensionProperties/inClass.txt b/compiler/testData/codegen/light-analysis/extensionProperties/inClass.txt index 54ffe968ccc..6bbf2747133 100644 --- a/compiler/testData/codegen/light-analysis/extensionProperties/inClass.txt +++ b/compiler/testData/codegen/light-analysis/extensionProperties/inClass.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class InClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Test { public method (): void public final @org.jetbrains.annotations.NotNull method getFoo(p0: int): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/extensionProperties/inClassLongTypeInReceiver.txt b/compiler/testData/codegen/light-analysis/extensionProperties/inClassLongTypeInReceiver.txt index 4185144378c..25dbe5349ba 100644 --- a/compiler/testData/codegen/light-analysis/extensionProperties/inClassLongTypeInReceiver.txt +++ b/compiler/testData/codegen/light-analysis/extensionProperties/inClassLongTypeInReceiver.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class InClassLongTypeInReceiverKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Test { private @org.jetbrains.annotations.NotNull field doubleStorage: java.lang.String private @org.jetbrains.annotations.NotNull field longStorage: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/extensionProperties/inClassWithGetter.txt b/compiler/testData/codegen/light-analysis/extensionProperties/inClassWithGetter.txt index 655e77aa9a8..3d8633f0b26 100644 --- a/compiler/testData/codegen/light-analysis/extensionProperties/inClassWithGetter.txt +++ b/compiler/testData/codegen/light-analysis/extensionProperties/inClassWithGetter.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class InClassWithGetterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Test { public method (): void public final @org.jetbrains.annotations.NotNull method getFoo(p0: int): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/extensionProperties/inClassWithPrivateGetter.txt b/compiler/testData/codegen/light-analysis/extensionProperties/inClassWithPrivateGetter.txt index 5db38d8a1fb..fbc1483c915 100644 --- a/compiler/testData/codegen/light-analysis/extensionProperties/inClassWithPrivateGetter.txt +++ b/compiler/testData/codegen/light-analysis/extensionProperties/inClassWithPrivateGetter.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class InClassWithPrivateGetterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Test { public method (): void private final method getFoo(p0: int): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/extensionProperties/inClassWithPrivateSetter.txt b/compiler/testData/codegen/light-analysis/extensionProperties/inClassWithPrivateSetter.txt index ade5b484b60..dcb50611e4d 100644 --- a/compiler/testData/codegen/light-analysis/extensionProperties/inClassWithPrivateSetter.txt +++ b/compiler/testData/codegen/light-analysis/extensionProperties/inClassWithPrivateSetter.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class InClassWithPrivateSetterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Test { private @org.jetbrains.annotations.NotNull field storage: java.lang.String public method (): void diff --git a/compiler/testData/codegen/light-analysis/extensionProperties/inClassWithSetter.txt b/compiler/testData/codegen/light-analysis/extensionProperties/inClassWithSetter.txt index 0e546ee3e7d..daaa8d3c450 100644 --- a/compiler/testData/codegen/light-analysis/extensionProperties/inClassWithSetter.txt +++ b/compiler/testData/codegen/light-analysis/extensionProperties/inClassWithSetter.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class InClassWithSetterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Test { private @org.jetbrains.annotations.NotNull field storage: java.lang.String public method (): void diff --git a/compiler/testData/codegen/light-analysis/extensionProperties/kt9897.txt b/compiler/testData/codegen/light-analysis/extensionProperties/kt9897.txt index 1179b8e0e79..71d1932867b 100644 --- a/compiler/testData/codegen/light-analysis/extensionProperties/kt9897.txt +++ b/compiler/testData/codegen/light-analysis/extensionProperties/kt9897.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt9897Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Test { public final static field INSTANCE: Test private static field l: long diff --git a/compiler/testData/codegen/light-analysis/extensionProperties/kt9897_topLevel.txt b/compiler/testData/codegen/light-analysis/extensionProperties/kt9897_topLevel.txt index 5eac18c0c08..732c0468d86 100644 --- a/compiler/testData/codegen/light-analysis/extensionProperties/kt9897_topLevel.txt +++ b/compiler/testData/codegen/light-analysis/extensionProperties/kt9897_topLevel.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt9897_topLevelKt { private static field l: long private static @org.jetbrains.annotations.NotNull field z: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/extensionProperties/topLevel.txt b/compiler/testData/codegen/light-analysis/extensionProperties/topLevel.txt index a8633d95d08..c53f0952abe 100644 --- a/compiler/testData/codegen/light-analysis/extensionProperties/topLevel.txt +++ b/compiler/testData/codegen/light-analysis/extensionProperties/topLevel.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TopLevelKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method getFoo(p0: int): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/extensionProperties/topLevelLongTypeInReceiver.txt b/compiler/testData/codegen/light-analysis/extensionProperties/topLevelLongTypeInReceiver.txt index e66736b685e..07ac86ab136 100644 --- a/compiler/testData/codegen/light-analysis/extensionProperties/topLevelLongTypeInReceiver.txt +++ b/compiler/testData/codegen/light-analysis/extensionProperties/topLevelLongTypeInReceiver.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TopLevelLongTypeInReceiverKt { private static @org.jetbrains.annotations.NotNull field barStorage: java.lang.String private static @org.jetbrains.annotations.NotNull field fooStorage: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/external/jvmStaticExternal.txt b/compiler/testData/codegen/light-analysis/external/jvmStaticExternal.txt index 53f08ae722d..1b77c642cf5 100644 --- a/compiler/testData/codegen/light-analysis/external/jvmStaticExternal.txt +++ b/compiler/testData/codegen/light-analysis/external/jvmStaticExternal.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class foo/JvmStaticExternalKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class foo/ObjWithNative { public final static field INSTANCE: foo.ObjWithNative private method (): void public final static @kotlin.jvm.JvmStatic method bar(p0: long, @org.jetbrains.annotations.NotNull p1: java.lang.String): double } +@kotlin.Metadata public final class foo/WithNative { public final static field Companion: foo.WithNative.Companion inner class foo/WithNative/Companion @@ -15,6 +18,7 @@ public final class foo/WithNative { public final static @kotlin.jvm.JvmStatic method bar(p0: long, @org.jetbrains.annotations.NotNull p1: java.lang.String): double } +@kotlin.Metadata public final static class foo/WithNative/Companion { inner class foo/WithNative/Companion private method (): void diff --git a/compiler/testData/codegen/light-analysis/external/jvmStaticExternalPrivate.txt b/compiler/testData/codegen/light-analysis/external/jvmStaticExternalPrivate.txt index 9760b97a3de..000371b111c 100644 --- a/compiler/testData/codegen/light-analysis/external/jvmStaticExternalPrivate.txt +++ b/compiler/testData/codegen/light-analysis/external/jvmStaticExternalPrivate.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { public final static field Companion: C.Companion inner class C/Companion @@ -6,6 +7,7 @@ public final class C { private final static @kotlin.jvm.JvmStatic method foo(): void } +@kotlin.Metadata public final static class C/Companion { inner class C/Companion private method (): void @@ -13,6 +15,7 @@ public final static class C/Companion { private final @kotlin.jvm.JvmStatic method foo(): void } +@kotlin.Metadata public final class JvmStaticExternalPrivateKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/external/withDefaultArg.txt b/compiler/testData/codegen/light-analysis/external/withDefaultArg.txt index 1f745a19096..1539e903c65 100644 --- a/compiler/testData/codegen/light-analysis/external/withDefaultArg.txt +++ b/compiler/testData/codegen/light-analysis/external/withDefaultArg.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class foo/ObjWithNative { public final static field INSTANCE: foo.ObjWithNative private method (): void @@ -7,6 +8,7 @@ public final class foo/ObjWithNative { public final method foo(p0: int): double } +@kotlin.Metadata public final class foo/WithDefaultArgKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public synthetic static method topLevel$default(p0: int, p1: int, p2: java.lang.Object): double diff --git a/compiler/testData/codegen/light-analysis/fakeOverride/diamondFunction.txt b/compiler/testData/codegen/light-analysis/fakeOverride/diamondFunction.txt index a0a90344236..b458226c906 100644 --- a/compiler/testData/codegen/light-analysis/fakeOverride/diamondFunction.txt +++ b/compiler/testData/codegen/light-analysis/fakeOverride/diamondFunction.txt @@ -1,46 +1,58 @@ +@kotlin.Metadata public class A { public method (): void public method foo(): void } +@kotlin.Metadata public interface B +@kotlin.Metadata public final class C { public method (): void } +@kotlin.Metadata public final class D { public method (): void } +@kotlin.Metadata public final class DiamondFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class E { public method (): void } +@kotlin.Metadata public final class F { public method (): void } +@kotlin.Metadata public final class G { public method (): void } +@kotlin.Metadata public final class H { public method (): void } +@kotlin.Metadata public final class I { public method (): void } +@kotlin.Metadata public final class J { public method (): void } +@kotlin.Metadata public interface T { public abstract method foo(): void } diff --git a/compiler/testData/codegen/light-analysis/fakeOverride/function.txt b/compiler/testData/codegen/light-analysis/fakeOverride/function.txt index aecd1b9e9af..f0e45c4d0e9 100644 --- a/compiler/testData/codegen/light-analysis/fakeOverride/function.txt +++ b/compiler/testData/codegen/light-analysis/fakeOverride/function.txt @@ -1,54 +1,68 @@ +@kotlin.Metadata public class A { public method (): void public method foo(): void } +@kotlin.Metadata public final class B { public method (): void } +@kotlin.Metadata public final class C { public method (): void } +@kotlin.Metadata public final class D { public method (): void } +@kotlin.Metadata public final class E { public method (): void } +@kotlin.Metadata public final class F { public method (): void } +@kotlin.Metadata public final class FunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class G { public method (): void } +@kotlin.Metadata public final class H { public method (): void } +@kotlin.Metadata public final class I { public method (): void } +@kotlin.Metadata public final class J { public method (): void } +@kotlin.Metadata public final class K { public method (): void } +@kotlin.Metadata public interface T { public abstract method foo(): void } +@kotlin.Metadata public interface U diff --git a/compiler/testData/codegen/light-analysis/fakeOverride/propertyGetter.txt b/compiler/testData/codegen/light-analysis/fakeOverride/propertyGetter.txt index 3279614139f..c35e6f908f6 100644 --- a/compiler/testData/codegen/light-analysis/fakeOverride/propertyGetter.txt +++ b/compiler/testData/codegen/light-analysis/fakeOverride/propertyGetter.txt @@ -1,55 +1,69 @@ +@kotlin.Metadata public class A { private final @org.jetbrains.annotations.NotNull field foo: java.lang.String public method (): void public @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String } +@kotlin.Metadata public final class B { public method (): void } +@kotlin.Metadata public final class C { public method (): void } +@kotlin.Metadata public final class D { public method (): void } +@kotlin.Metadata public final class E { public method (): void } +@kotlin.Metadata public final class F { public method (): void } +@kotlin.Metadata public final class G { public method (): void } +@kotlin.Metadata public final class H { public method (): void } +@kotlin.Metadata public final class I { public method (): void } +@kotlin.Metadata public final class J { public method (): void } +@kotlin.Metadata public final class K { public method (): void } +@kotlin.Metadata public final class PropertyGetterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface T { public abstract @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String } +@kotlin.Metadata public interface U diff --git a/compiler/testData/codegen/light-analysis/fakeOverride/propertySetter.txt b/compiler/testData/codegen/light-analysis/fakeOverride/propertySetter.txt index 13c219d9ac0..4c40adc128e 100644 --- a/compiler/testData/codegen/light-analysis/fakeOverride/propertySetter.txt +++ b/compiler/testData/codegen/light-analysis/fakeOverride/propertySetter.txt @@ -1,21 +1,26 @@ +@kotlin.Metadata public class A { public method (): void public @org.jetbrains.annotations.NotNull method getResult(): java.lang.String public method setResult(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class B { public method (): void } +@kotlin.Metadata public final class C { public method (): void } +@kotlin.Metadata public final class PropertySetterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface T { public abstract @org.jetbrains.annotations.NotNull method getResult(): java.lang.String public abstract method setResult(@org.jetbrains.annotations.NotNull p0: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/fieldRename/constructorAndClassObject.txt b/compiler/testData/codegen/light-analysis/fieldRename/constructorAndClassObject.txt index d0834eeb47e..1c2c60e4942 100644 --- a/compiler/testData/codegen/light-analysis/fieldRename/constructorAndClassObject.txt +++ b/compiler/testData/codegen/light-analysis/fieldRename/constructorAndClassObject.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class ConstructorAndClassObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Test { public final static field Companion: Test.Companion private final @org.jetbrains.annotations.NotNull field prop$1: java.lang.String @@ -11,6 +13,7 @@ public final class Test { public final @org.jetbrains.annotations.NotNull method getProp(): java.lang.String } +@kotlin.Metadata public final static class Test/Companion { inner class Test/Companion private method (): void diff --git a/compiler/testData/codegen/light-analysis/fieldRename/delegates.txt b/compiler/testData/codegen/light-analysis/fieldRename/delegates.txt index 41979f8e505..cf9b89d9d10 100644 --- a/compiler/testData/codegen/light-analysis/fieldRename/delegates.txt +++ b/compiler/testData/codegen/light-analysis/fieldRename/delegates.txt @@ -1,11 +1,14 @@ +@kotlin.Metadata public final class A { public method (): void } +@kotlin.Metadata public final class B { public method (): void } +@kotlin.Metadata public final class DelegatesKt { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final static @org.jetbrains.annotations.NotNull field s$delegate$1: TestDelegate @@ -15,6 +18,7 @@ public final class DelegatesKt { public final static @org.jetbrains.annotations.NotNull method getS(@org.jetbrains.annotations.NotNull p0: B): java.lang.String } +@kotlin.Metadata public class TestDelegate { private final field initializer: kotlin.jvm.functions.Function0 private field value: java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/fieldRename/genericPropertyWithItself.txt b/compiler/testData/codegen/light-analysis/fieldRename/genericPropertyWithItself.txt index ed24534047f..af30f07c000 100644 --- a/compiler/testData/codegen/light-analysis/fieldRename/genericPropertyWithItself.txt +++ b/compiler/testData/codegen/light-analysis/fieldRename/genericPropertyWithItself.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class GenericPropertyWithItselfKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class MPair { private final field first: java.lang.Object public method (p0: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/finally/finallyAndFinally.txt b/compiler/testData/codegen/light-analysis/finally/finallyAndFinally.txt index 2e34eb8faa3..c80401db836 100644 --- a/compiler/testData/codegen/light-analysis/finally/finallyAndFinally.txt +++ b/compiler/testData/codegen/light-analysis/finally/finallyAndFinally.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class FinallyAndFinallyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method test1(): MyString } +@kotlin.Metadata public final class MyString { private @org.jetbrains.annotations.NotNull field s: java.lang.String public method (): void diff --git a/compiler/testData/codegen/light-analysis/finally/kt3549.txt b/compiler/testData/codegen/light-analysis/finally/kt3549.txt index c379ccd52f0..cc5a79aaa77 100644 --- a/compiler/testData/codegen/light-analysis/finally/kt3549.txt +++ b/compiler/testData/codegen/light-analysis/finally/kt3549.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt3549Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method test1(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/finally/kt3706.txt b/compiler/testData/codegen/light-analysis/finally/kt3706.txt index 22bae924206..fceac2c3fbc 100644 --- a/compiler/testData/codegen/light-analysis/finally/kt3706.txt +++ b/compiler/testData/codegen/light-analysis/finally/kt3706.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt3706Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method f(): int diff --git a/compiler/testData/codegen/light-analysis/finally/kt3867.txt b/compiler/testData/codegen/light-analysis/finally/kt3867.txt index 42e91803be4..684dd22ce30 100644 --- a/compiler/testData/codegen/light-analysis/finally/kt3867.txt +++ b/compiler/testData/codegen/light-analysis/finally/kt3867.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt3867Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method fail(): int diff --git a/compiler/testData/codegen/light-analysis/finally/kt3874.txt b/compiler/testData/codegen/light-analysis/finally/kt3874.txt index 892b5c6864d..ccbbfce7649 100644 --- a/compiler/testData/codegen/light-analysis/finally/kt3874.txt +++ b/compiler/testData/codegen/light-analysis/finally/kt3874.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt3874Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method test1(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/finally/kt3894.txt b/compiler/testData/codegen/light-analysis/finally/kt3894.txt index 094461bf503..957503d9a90 100644 --- a/compiler/testData/codegen/light-analysis/finally/kt3894.txt +++ b/compiler/testData/codegen/light-analysis/finally/kt3894.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class Kt3894Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method test1(): MyString } +@kotlin.Metadata public final class MyString { private @org.jetbrains.annotations.NotNull field s: java.lang.String public method (): void diff --git a/compiler/testData/codegen/light-analysis/finally/kt4134.txt b/compiler/testData/codegen/light-analysis/finally/kt4134.txt index 4e071d411c8..51dbea09be8 100644 --- a/compiler/testData/codegen/light-analysis/finally/kt4134.txt +++ b/compiler/testData/codegen/light-analysis/finally/kt4134.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt4134Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method io(p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function1): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/finally/loopAndFinally.txt b/compiler/testData/codegen/light-analysis/finally/loopAndFinally.txt index e6357d8e037..a1ef4479867 100644 --- a/compiler/testData/codegen/light-analysis/finally/loopAndFinally.txt +++ b/compiler/testData/codegen/light-analysis/finally/loopAndFinally.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LoopAndFinallyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method test1(): MyString @@ -5,6 +6,7 @@ public final class LoopAndFinallyKt { public final static @org.jetbrains.annotations.NotNull method test3(): MyString } +@kotlin.Metadata public final class MyString { private @org.jetbrains.annotations.NotNull field s: java.lang.String public method (): void diff --git a/compiler/testData/codegen/light-analysis/finally/notChainCatch.txt b/compiler/testData/codegen/light-analysis/finally/notChainCatch.txt index d141b2e7fe5..ef388c70e14 100644 --- a/compiler/testData/codegen/light-analysis/finally/notChainCatch.txt +++ b/compiler/testData/codegen/light-analysis/finally/notChainCatch.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NotChainCatchKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method runtimeEx(): void diff --git a/compiler/testData/codegen/light-analysis/finally/tryFinally.txt b/compiler/testData/codegen/light-analysis/finally/tryFinally.txt index 5b18104c2dd..a91eaf63019 100644 --- a/compiler/testData/codegen/light-analysis/finally/tryFinally.txt +++ b/compiler/testData/codegen/light-analysis/finally/tryFinally.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TryFinallyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method runtimeEx(): void diff --git a/compiler/testData/codegen/light-analysis/finally/tryLoopTry.txt b/compiler/testData/codegen/light-analysis/finally/tryLoopTry.txt index af373b359f2..69ea41be5ad 100644 --- a/compiler/testData/codegen/light-analysis/finally/tryLoopTry.txt +++ b/compiler/testData/codegen/light-analysis/finally/tryLoopTry.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MyString { private @org.jetbrains.annotations.NotNull field s: java.lang.String public method (): void @@ -7,6 +8,7 @@ public final class MyString { public @org.jetbrains.annotations.NotNull method toString(): java.lang.String } +@kotlin.Metadata public final class TryLoopTryKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method test1(): MyString diff --git a/compiler/testData/codegen/light-analysis/fullJdk/charBuffer.txt b/compiler/testData/codegen/light-analysis/fullJdk/charBuffer.txt index 3dec6e68799..10d3ba40aec 100644 --- a/compiler/testData/codegen/light-analysis/fullJdk/charBuffer.txt +++ b/compiler/testData/codegen/light-analysis/fullJdk/charBuffer.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CharBufferKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/fullJdk/classpath.txt b/compiler/testData/codegen/light-analysis/fullJdk/classpath.txt index 4a7c2968f8a..c53a0465297 100644 --- a/compiler/testData/codegen/light-analysis/fullJdk/classpath.txt +++ b/compiler/testData/codegen/light-analysis/fullJdk/classpath.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ClasspathKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/fullJdk/ifInWhile.txt b/compiler/testData/codegen/light-analysis/fullJdk/ifInWhile.txt index 825c28e2082..0fa371f6250 100644 --- a/compiler/testData/codegen/light-analysis/fullJdk/ifInWhile.txt +++ b/compiler/testData/codegen/light-analysis/fullJdk/ifInWhile.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IfInWhileKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/fullJdk/intCountDownLatchExtension.txt b/compiler/testData/codegen/light-analysis/fullJdk/intCountDownLatchExtension.txt index 43e1c0d01df..07eafaf78ed 100644 --- a/compiler/testData/codegen/light-analysis/fullJdk/intCountDownLatchExtension.txt +++ b/compiler/testData/codegen/light-analysis/fullJdk/intCountDownLatchExtension.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IntCountDownLatchExtensionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method id(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void diff --git a/compiler/testData/codegen/light-analysis/fullJdk/kt434.txt b/compiler/testData/codegen/light-analysis/fullJdk/kt434.txt index 2c95d47ac64..bb23cc8f07e 100644 --- a/compiler/testData/codegen/light-analysis/fullJdk/kt434.txt +++ b/compiler/testData/codegen/light-analysis/fullJdk/kt434.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt434Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.Nullable method decodeURI(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/fullJdk/native/nativePropertyAccessors.txt b/compiler/testData/codegen/light-analysis/fullJdk/native/nativePropertyAccessors.txt index 8e33448b68b..237bb9ff32e 100644 --- a/compiler/testData/codegen/light-analysis/fullJdk/native/nativePropertyAccessors.txt +++ b/compiler/testData/codegen/light-analysis/fullJdk/native/nativePropertyAccessors.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { public final static field Companion: C.Companion private final field defaultGetter$1: int @@ -11,6 +12,7 @@ public final class C { public final method setDefaultSetter(p0: int): void } +@kotlin.Metadata public final static class C/Companion { inner class C/Companion private method (): void @@ -19,6 +21,7 @@ public final static class C/Companion { public final method setDefaultSetter(p0: int): void } +@kotlin.Metadata public final class NativePropertyAccessorsKt { private final static field defaultGetter: int private static field defaultSetter: int diff --git a/compiler/testData/codegen/light-analysis/fullJdk/native/simpleNative.txt b/compiler/testData/codegen/light-analysis/fullJdk/native/simpleNative.txt index f7a818f7e69..543715ae026 100644 --- a/compiler/testData/codegen/light-analysis/fullJdk/native/simpleNative.txt +++ b/compiler/testData/codegen/light-analysis/fullJdk/native/simpleNative.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class foo/SimpleNativeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class foo/WithNative { public method (): void public final method foo(): void diff --git a/compiler/testData/codegen/light-analysis/fullJdk/native/topLevel.txt b/compiler/testData/codegen/light-analysis/fullJdk/native/topLevel.txt index ac69802496f..f57598b5b56 100644 --- a/compiler/testData/codegen/light-analysis/fullJdk/native/topLevel.txt +++ b/compiler/testData/codegen/light-analysis/fullJdk/native/topLevel.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class foo/TopLevelKt { public final static method bar(p0: long, @org.jetbrains.annotations.NotNull p1: java.lang.String): double public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/fullJdk/platformTypeAssertionStackTrace.txt b/compiler/testData/codegen/light-analysis/fullJdk/platformTypeAssertionStackTrace.txt index 3a70bfa20fc..884b7476a48 100644 --- a/compiler/testData/codegen/light-analysis/fullJdk/platformTypeAssertionStackTrace.txt +++ b/compiler/testData/codegen/light-analysis/fullJdk/platformTypeAssertionStackTrace.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PlatformTypeAssertionStackTraceKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/fullJdk/regressions/kt1770.txt b/compiler/testData/codegen/light-analysis/fullJdk/regressions/kt1770.txt index 90a89ee3bf4..f381054b508 100644 --- a/compiler/testData/codegen/light-analysis/fullJdk/regressions/kt1770.txt +++ b/compiler/testData/codegen/light-analysis/fullJdk/regressions/kt1770.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt1770Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class MyElement { private synthetic final field $$delegate_0: org.w3c.dom.Element public method (@org.jetbrains.annotations.NotNull p0: org.w3c.dom.Element): void diff --git a/compiler/testData/codegen/light-analysis/functions/coerceVoidToArray.txt b/compiler/testData/codegen/light-analysis/functions/coerceVoidToArray.txt index 1e9c9897ee2..80d742401c4 100644 --- a/compiler/testData/codegen/light-analysis/functions/coerceVoidToArray.txt +++ b/compiler/testData/codegen/light-analysis/functions/coerceVoidToArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CoerceVoidToArrayKt { public final static @org.jetbrains.annotations.Nullable method a(): int[] public final static @org.jetbrains.annotations.NotNull method b(): java.lang.Void diff --git a/compiler/testData/codegen/light-analysis/functions/coerceVoidToObject.txt b/compiler/testData/codegen/light-analysis/functions/coerceVoidToObject.txt index 9ffc2b1845f..0ffd101168f 100644 --- a/compiler/testData/codegen/light-analysis/functions/coerceVoidToObject.txt +++ b/compiler/testData/codegen/light-analysis/functions/coerceVoidToObject.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CoerceVoidToObjectKt { public final static @org.jetbrains.annotations.Nullable method a(): java.lang.String public final static @org.jetbrains.annotations.NotNull method b(): java.lang.Void diff --git a/compiler/testData/codegen/light-analysis/functions/dataLocalVariable.txt b/compiler/testData/codegen/light-analysis/functions/dataLocalVariable.txt index 28e2c386bb6..c6671479205 100644 --- a/compiler/testData/codegen/light-analysis/functions/dataLocalVariable.txt +++ b/compiler/testData/codegen/light-analysis/functions/dataLocalVariable.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class DataLocalVariableKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method ok(p0: boolean): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/functions/defaultargs.txt b/compiler/testData/codegen/light-analysis/functions/defaultargs.txt index 4dd75856c71..ead7cf965a4 100644 --- a/compiler/testData/codegen/light-analysis/functions/defaultargs.txt +++ b/compiler/testData/codegen/light-analysis/functions/defaultargs.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public abstract class B { public method (): void public synthetic static method foo$default(p0: B, p1: int, p2: int, p3: java.lang.Object): int public final method foo(p0: int): int } +@kotlin.Metadata public final class C { public method (): void } +@kotlin.Metadata public final class DefaultargsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/functions/defaultargs1.txt b/compiler/testData/codegen/light-analysis/functions/defaultargs1.txt index 72adb290e18..51a8bdc08d8 100644 --- a/compiler/testData/codegen/light-analysis/functions/defaultargs1.txt +++ b/compiler/testData/codegen/light-analysis/functions/defaultargs1.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Defaultargs1Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public synthetic static method toPrefixedString$default(p0: java.lang.Object, p1: java.lang.String, p2: java.lang.String, p3: int, p4: java.lang.Object): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/functions/defaultargs2.txt b/compiler/testData/codegen/light-analysis/functions/defaultargs2.txt index 8d86d91940d..6ce1e75658b 100644 --- a/compiler/testData/codegen/light-analysis/functions/defaultargs2.txt +++ b/compiler/testData/codegen/light-analysis/functions/defaultargs2.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class Defaultargs2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public synthetic static method reformat$default(p0: java.lang.String, p1: boolean, p2: boolean, p3: boolean, p4: java.lang.String, p5: int, p6: java.lang.Object): T4 public final static @org.jetbrains.annotations.NotNull method reformat(@org.jetbrains.annotations.NotNull p0: java.lang.String, p1: boolean, p2: boolean, p3: boolean, @org.jetbrains.annotations.NotNull p4: java.lang.String): T4 } +@kotlin.Metadata public final class T4 { private final field c1: boolean private final field c2: boolean diff --git a/compiler/testData/codegen/light-analysis/functions/defaultargs3.txt b/compiler/testData/codegen/light-analysis/functions/defaultargs3.txt index fed66e37e2b..666454c7e2b 100644 --- a/compiler/testData/codegen/light-analysis/functions/defaultargs3.txt +++ b/compiler/testData/codegen/light-analysis/functions/defaultargs3.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { public method (): void public final @org.jetbrains.annotations.NotNull method testReceiver(): java.lang.String @@ -5,6 +6,7 @@ public final class C { public final @org.jetbrains.annotations.NotNull method toMyPrefixedString(@org.jetbrains.annotations.NotNull p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: java.lang.String, @org.jetbrains.annotations.NotNull p2: java.lang.String): java.lang.String } +@kotlin.Metadata public final class Defaultargs3Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/functions/defaultargs4.txt b/compiler/testData/codegen/light-analysis/functions/defaultargs4.txt index 58e44532515..ff18655b5be 100644 --- a/compiler/testData/codegen/light-analysis/functions/defaultargs4.txt +++ b/compiler/testData/codegen/light-analysis/functions/defaultargs4.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public interface A { inner class A/DefaultImpls public abstract method bar(p0: int): int public abstract method bar2(p0: int): int } +@kotlin.Metadata public final class A/DefaultImpls { inner class A/DefaultImpls public synthetic static method bar$default(p0: A, p1: int, p2: int, p3: java.lang.Object): int @@ -11,16 +13,19 @@ public final class A/DefaultImpls { public synthetic static method bar2$default(p0: A, p1: int, p2: int, p3: java.lang.Object): int } +@kotlin.Metadata public abstract class B { public method (): void public method bar(p0: int): int public method bar2(p0: int): int } +@kotlin.Metadata public final class C { public method (): void } +@kotlin.Metadata public final class Defaultargs4Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/functions/defaultargs5.txt b/compiler/testData/codegen/light-analysis/functions/defaultargs5.txt index a0cbdbfbb48..c2e7434bb6a 100644 --- a/compiler/testData/codegen/light-analysis/functions/defaultargs5.txt +++ b/compiler/testData/codegen/light-analysis/functions/defaultargs5.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public abstract class B { public method (): void public synthetic static method foo2$default(p0: B, p1: int, p2: int, p3: java.lang.Object): int public abstract method foo2(p0: int): int } +@kotlin.Metadata public final class C { public method (): void public method foo2(p0: int): int } +@kotlin.Metadata public final class Defaultargs5Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/functions/defaultargs6.txt b/compiler/testData/codegen/light-analysis/functions/defaultargs6.txt index eeb760ad11d..db1bf796dcf 100644 --- a/compiler/testData/codegen/light-analysis/functions/defaultargs6.txt +++ b/compiler/testData/codegen/light-analysis/functions/defaultargs6.txt @@ -1,19 +1,23 @@ +@kotlin.Metadata public interface A { inner class A/DefaultImpls public abstract method foo(p0: int, p1: int, p2: int): int } +@kotlin.Metadata public final class A/DefaultImpls { inner class A/DefaultImpls public synthetic static method foo$default(p0: A, p1: int, p2: int, p3: int, p4: int, p5: java.lang.Object): int public static method foo(p0: A, p1: int, p2: int, p3: int): int } +@kotlin.Metadata public final class B { public method (): void public method foo(p0: int, p1: int, p2: int): int } +@kotlin.Metadata public final class Defaultargs6Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/functions/defaultargs7.txt b/compiler/testData/codegen/light-analysis/functions/defaultargs7.txt index f79075c74c8..5c55361c3dd 100644 --- a/compiler/testData/codegen/light-analysis/functions/defaultargs7.txt +++ b/compiler/testData/codegen/light-analysis/functions/defaultargs7.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field expected: int public method (p0: int): void @@ -6,6 +7,7 @@ public final class A { public final method getExpected(): int } +@kotlin.Metadata public final class Defaultargs7Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/functions/ea33909.txt b/compiler/testData/codegen/light-analysis/functions/ea33909.txt index 90c2a1513f4..883b0e37ec9 100644 --- a/compiler/testData/codegen/light-analysis/functions/ea33909.txt +++ b/compiler/testData/codegen/light-analysis/functions/ea33909.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Ea33909Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method justPrint(p0: int): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/functions/fakeDescriptorWithSeveralOverridenOne.txt b/compiler/testData/codegen/light-analysis/functions/fakeDescriptorWithSeveralOverridenOne.txt index e7b10b6ef7e..843bbcd3152 100644 --- a/compiler/testData/codegen/light-analysis/functions/fakeDescriptorWithSeveralOverridenOne.txt +++ b/compiler/testData/codegen/light-analysis/functions/fakeDescriptorWithSeveralOverridenOne.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field descriptor: ClassDescriptor private final @org.jetbrains.annotations.NotNull field result: java.lang.String @@ -6,21 +7,27 @@ public final class A { public final @org.jetbrains.annotations.NotNull method getResult(): java.lang.String } +@kotlin.Metadata public interface ClassDescriptor +@kotlin.Metadata public final class ClassDescriptorImpl { public method (): void public @org.jetbrains.annotations.NotNull method getName(): java.lang.String } +@kotlin.Metadata public interface ClassifierDescriptor +@kotlin.Metadata public final class FakeDescriptorWithSeveralOverridenOneKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface MemberDescriptor +@kotlin.Metadata public interface Named { public abstract @org.jetbrains.annotations.NotNull method getName(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/functions/functionExpression/functionExpression.txt b/compiler/testData/codegen/light-analysis/functions/functionExpression/functionExpression.txt index b80d8d089f4..71cc10d57c8 100644 --- a/compiler/testData/codegen/light-analysis/functions/functionExpression/functionExpression.txt +++ b/compiler/testData/codegen/light-analysis/functions/functionExpression/functionExpression.txt @@ -1,6 +1,8 @@ @java.lang.annotation.Retention +@kotlin.Metadata public annotation class A +@kotlin.Metadata public final class FunctionExpressionKt { private final static @org.jetbrains.annotations.NotNull field foo1: kotlin.jvm.functions.Function1 private final static @org.jetbrains.annotations.NotNull field foo2: kotlin.jvm.functions.Function2 diff --git a/compiler/testData/codegen/light-analysis/functions/functionExpression/functionExpressionWithThisReference.txt b/compiler/testData/codegen/light-analysis/functions/functionExpression/functionExpressionWithThisReference.txt index 0ea7a72db73..200c26d44f2 100644 --- a/compiler/testData/codegen/light-analysis/functions/functionExpression/functionExpressionWithThisReference.txt +++ b/compiler/testData/codegen/light-analysis/functions/functionExpression/functionExpressionWithThisReference.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class FunctionExpressionWithThisReferenceKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method genericThisRef1(p0: java.lang.Object): kotlin.jvm.functions.Function0 diff --git a/compiler/testData/codegen/light-analysis/functions/functionExpression/functionLiteralExpression.txt b/compiler/testData/codegen/light-analysis/functions/functionExpression/functionLiteralExpression.txt index 7aff1c98db8..ec39f2d9bb5 100644 --- a/compiler/testData/codegen/light-analysis/functions/functionExpression/functionLiteralExpression.txt +++ b/compiler/testData/codegen/light-analysis/functions/functionExpression/functionLiteralExpression.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class FunctionLiteralExpressionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo1(@org.jetbrains.annotations.NotNull p0: java.lang.Object): kotlin.jvm.functions.Function0 @@ -6,6 +7,7 @@ public final class FunctionLiteralExpressionKt { public final static @org.jetbrains.annotations.NotNull method fooT2(p0: java.lang.Object): kotlin.jvm.functions.Function1 } +@kotlin.Metadata public final class t { public final static field INSTANCE: t private method (): void diff --git a/compiler/testData/codegen/light-analysis/functions/functionExpression/underscoreParameters.txt b/compiler/testData/codegen/light-analysis/functions/functionExpression/underscoreParameters.txt index 53f5afd3b53..1b4f3be62ff 100644 --- a/compiler/testData/codegen/light-analysis/functions/functionExpression/underscoreParameters.txt +++ b/compiler/testData/codegen/light-analysis/functions/functionExpression/underscoreParameters.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class UnderscoreParametersKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function3): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/functions/functionNtoString.txt b/compiler/testData/codegen/light-analysis/functions/functionNtoString.txt index a53587d243d..460f6d1005e 100644 --- a/compiler/testData/codegen/light-analysis/functions/functionNtoString.txt +++ b/compiler/testData/codegen/light-analysis/functions/functionNtoString.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class FunctionNtoStringKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method check(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.Nullable p1: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/functions/functionNtoStringGeneric.txt b/compiler/testData/codegen/light-analysis/functions/functionNtoStringGeneric.txt index 8ae229096f3..e3ffb6bf83e 100644 --- a/compiler/testData/codegen/light-analysis/functions/functionNtoStringGeneric.txt +++ b/compiler/testData/codegen/light-analysis/functions/functionNtoStringGeneric.txt @@ -1,18 +1,22 @@ +@kotlin.Metadata public final class Bar { public method (): void } +@kotlin.Metadata public final class Baz { public method (): void public final @org.jetbrains.annotations.NotNull method baz(p0: java.lang.Object): java.lang.String } +@kotlin.Metadata public class Foo { private final @org.jetbrains.annotations.NotNull field lambda: kotlin.jvm.functions.Function1 public method (@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): void public final @org.jetbrains.annotations.NotNull method getLambda(): kotlin.jvm.functions.Function1 } +@kotlin.Metadata public final class FunctionNtoStringGenericKt { public final static @org.jetbrains.annotations.NotNull method bar(): java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/functions/functionNtoStringNoReflect.txt b/compiler/testData/codegen/light-analysis/functions/functionNtoStringNoReflect.txt index 836185c6fe6..7ebdb6738d5 100644 --- a/compiler/testData/codegen/light-analysis/functions/functionNtoStringNoReflect.txt +++ b/compiler/testData/codegen/light-analysis/functions/functionNtoStringNoReflect.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class FunctionNtoStringNoReflectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method check(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.Nullable p1: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/functions/infixRecursiveCall.txt b/compiler/testData/codegen/light-analysis/functions/infixRecursiveCall.txt index 1352b1fc0b6..649c363896a 100644 --- a/compiler/testData/codegen/light-analysis/functions/infixRecursiveCall.txt +++ b/compiler/testData/codegen/light-analysis/functions/infixRecursiveCall.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InfixRecursiveCallKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(p0: int, p1: int): int diff --git a/compiler/testData/codegen/light-analysis/functions/invoke/castFunctionToExtension.txt b/compiler/testData/codegen/light-analysis/functions/invoke/castFunctionToExtension.txt index e64aec15a48..3bd5c4b0f9e 100644 --- a/compiler/testData/codegen/light-analysis/functions/invoke/castFunctionToExtension.txt +++ b/compiler/testData/codegen/light-analysis/functions/invoke/castFunctionToExtension.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CastFunctionToExtensionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/functions/invoke/extensionInvokeOnExpr.txt b/compiler/testData/codegen/light-analysis/functions/invoke/extensionInvokeOnExpr.txt index e4ff3063fe6..7372c0820d3 100644 --- a/compiler/testData/codegen/light-analysis/functions/invoke/extensionInvokeOnExpr.txt +++ b/compiler/testData/codegen/light-analysis/functions/invoke/extensionInvokeOnExpr.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class A { public method (): void } +@kotlin.Metadata public final class B { public method (): void public final @org.jetbrains.annotations.NotNull method invoke(@org.jetbrains.annotations.NotNull p0: A): java.lang.String public final @org.jetbrains.annotations.NotNull method invoke(@org.jetbrains.annotations.NotNull p0: A, p1: int): java.lang.String } +@kotlin.Metadata public final class ExtensionInvokeOnExprKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): A diff --git a/compiler/testData/codegen/light-analysis/functions/invoke/invoke.txt b/compiler/testData/codegen/light-analysis/functions/invoke/invoke.txt index 750a2bf38c7..235cf544845 100644 --- a/compiler/testData/codegen/light-analysis/functions/invoke/invoke.txt +++ b/compiler/testData/codegen/light-analysis/functions/invoke/invoke.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class invoke/InvokeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method invoke(@org.jetbrains.annotations.NotNull p0: invoke.Method2, @org.jetbrains.annotations.NotNull p1: java.lang.String): java.lang.String @@ -8,11 +9,13 @@ public final class invoke/InvokeKt { public final static @org.jetbrains.annotations.NotNull method test5(@org.jetbrains.annotations.NotNull p0: invoke.Method2, @org.jetbrains.annotations.NotNull p1: java.lang.String): java.lang.String } +@kotlin.Metadata public final class invoke/Method { public method (): void public final method invoke(p0: int): int } +@kotlin.Metadata public final class invoke/Method2 { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/functions/invoke/invokeOnExprByConvention.txt b/compiler/testData/codegen/light-analysis/functions/invoke/invokeOnExprByConvention.txt index 6b4ff0a51ca..2fa4b59c44b 100644 --- a/compiler/testData/codegen/light-analysis/functions/invoke/invokeOnExprByConvention.txt +++ b/compiler/testData/codegen/light-analysis/functions/invoke/invokeOnExprByConvention.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { public method (): void public final @org.jetbrains.annotations.NotNull method invoke(): java.lang.String public final @org.jetbrains.annotations.NotNull method invoke(p0: int): java.lang.String } +@kotlin.Metadata public final class InvokeOnExprByConventionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): A diff --git a/compiler/testData/codegen/light-analysis/functions/invoke/invokeOnSyntheticProperty.txt b/compiler/testData/codegen/light-analysis/functions/invoke/invokeOnSyntheticProperty.txt index ca4a9c6861e..a3e2fe96f9f 100644 --- a/compiler/testData/codegen/light-analysis/functions/invoke/invokeOnSyntheticProperty.txt +++ b/compiler/testData/codegen/light-analysis/functions/invoke/invokeOnSyntheticProperty.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MainKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method invoke(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/functions/invoke/kt3189.txt b/compiler/testData/codegen/light-analysis/functions/invoke/kt3189.txt index 6060caad925..4e6cd7bc99f 100644 --- a/compiler/testData/codegen/light-analysis/functions/invoke/kt3189.txt +++ b/compiler/testData/codegen/light-analysis/functions/invoke/kt3189.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Bad { private final @org.jetbrains.annotations.NotNull field a: kotlin.jvm.functions.Function0 public method (@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void @@ -6,6 +7,7 @@ public final class Bad { public final method test(): int } +@kotlin.Metadata public final class Kt3189Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/functions/invoke/kt3190.txt b/compiler/testData/codegen/light-analysis/functions/invoke/kt3190.txt index 103c7b9f346..36e06466760 100644 --- a/compiler/testData/codegen/light-analysis/functions/invoke/kt3190.txt +++ b/compiler/testData/codegen/light-analysis/functions/invoke/kt3190.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Cached { private final field generate: kotlin.jvm.functions.Function1 private final @org.jetbrains.annotations.NotNull field store: java.util.HashMap @@ -6,6 +7,7 @@ public final class Cached { public method invoke(p0: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class Kt3190Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method getOrPut(@org.jetbrains.annotations.NotNull p0: java.util.Map, p1: java.lang.Object, @org.jetbrains.annotations.NotNull p2: kotlin.jvm.functions.Function0): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/functions/invoke/kt3297.txt b/compiler/testData/codegen/light-analysis/functions/invoke/kt3297.txt index c69177a90a6..8bb82dab295 100644 --- a/compiler/testData/codegen/light-analysis/functions/invoke/kt3297.txt +++ b/compiler/testData/codegen/light-analysis/functions/invoke/kt3297.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt3297Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method or(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function0): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/functions/invoke/kt3450getAndInvoke.txt b/compiler/testData/codegen/light-analysis/functions/invoke/kt3450getAndInvoke.txt index e7b8297f5a3..aa7893b7304 100644 --- a/compiler/testData/codegen/light-analysis/functions/invoke/kt3450getAndInvoke.txt +++ b/compiler/testData/codegen/light-analysis/functions/invoke/kt3450getAndInvoke.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field s: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -6,6 +7,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method invoke(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): java.lang.String } +@kotlin.Metadata public final class Kt3450getAndInvokeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/functions/invoke/kt3631invokeOnString.txt b/compiler/testData/codegen/light-analysis/functions/invoke/kt3631invokeOnString.txt index 01e460afe03..51e02e9cdce 100644 --- a/compiler/testData/codegen/light-analysis/functions/invoke/kt3631invokeOnString.txt +++ b/compiler/testData/codegen/light-analysis/functions/invoke/kt3631invokeOnString.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt3631invokeOnStringKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method invoke(@org.jetbrains.annotations.NotNull p0: java.lang.String, p1: int): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/functions/invoke/kt3772.txt b/compiler/testData/codegen/light-analysis/functions/invoke/kt3772.txt index db03275516c..a9bf6723982 100644 --- a/compiler/testData/codegen/light-analysis/functions/invoke/kt3772.txt +++ b/compiler/testData/codegen/light-analysis/functions/invoke/kt3772.txt @@ -1,21 +1,26 @@ +@kotlin.Metadata public class A { public method (): void public final method invoke(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): int } +@kotlin.Metadata public final class B { public method (): void public final method invoke(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): int } +@kotlin.Metadata public class C { public method (): void } +@kotlin.Metadata public class D { public method (): void } +@kotlin.Metadata public final class Kt3772Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method getAttr(@org.jetbrains.annotations.NotNull p0: C): A diff --git a/compiler/testData/codegen/light-analysis/functions/invoke/kt3821invokeOnThis.txt b/compiler/testData/codegen/light-analysis/functions/invoke/kt3821invokeOnThis.txt index ec6c357f018..5dccff0ee23 100644 --- a/compiler/testData/codegen/light-analysis/functions/invoke/kt3821invokeOnThis.txt +++ b/compiler/testData/codegen/light-analysis/functions/invoke/kt3821invokeOnThis.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { public method (): void public final method foo(): int public final method invoke(): int } +@kotlin.Metadata public final class Kt3821invokeOnThisKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/functions/invoke/kt3822invokeOnThis.txt b/compiler/testData/codegen/light-analysis/functions/invoke/kt3822invokeOnThis.txt index a66149ad628..154536e78df 100644 --- a/compiler/testData/codegen/light-analysis/functions/invoke/kt3822invokeOnThis.txt +++ b/compiler/testData/codegen/light-analysis/functions/invoke/kt3822invokeOnThis.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class B { public method (): void public final method foo(): boolean @@ -5,6 +6,7 @@ public final class B { public synthetic method invoke(): java.lang.Object } +@kotlin.Metadata public final class Kt3822invokeOnThisKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/functions/kt1038.txt b/compiler/testData/codegen/light-analysis/functions/kt1038.txt index bc4271c9c73..670c85251b5 100644 --- a/compiler/testData/codegen/light-analysis/functions/kt1038.txt +++ b/compiler/testData/codegen/light-analysis/functions/kt1038.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt1038Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method lazy(@org.jetbrains.annotations.NotNull p0: java.lang.Iterable): java.lang.Iterable @@ -5,6 +6,7 @@ public final class Kt1038Kt { public final static @org.jetbrains.annotations.NotNull method where(@org.jetbrains.annotations.NotNull p0: java.lang.Iterable, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function1): java.lang.Iterable } +@kotlin.Metadata public final class YieldingIterable { private final @org.jetbrains.annotations.NotNull field yielderFactory: kotlin.jvm.functions.Function0 public method (@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void @@ -12,6 +14,7 @@ public final class YieldingIterable { public @org.jetbrains.annotations.NotNull method iterator(): java.util.Iterator } +@kotlin.Metadata public final class YieldingIterator { private @org.jetbrains.annotations.Nullable field current: java.lang.Object private final @org.jetbrains.annotations.NotNull field yieldingFunction: kotlin.jvm.functions.Function0 diff --git a/compiler/testData/codegen/light-analysis/functions/kt1199.txt b/compiler/testData/codegen/light-analysis/functions/kt1199.txt index dba2aca2757..e9780d77fde 100644 --- a/compiler/testData/codegen/light-analysis/functions/kt1199.txt +++ b/compiler/testData/codegen/light-analysis/functions/kt1199.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class Kt1199Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method iterator(@org.jetbrains.annotations.Nullable p0: java.lang.Object): MyIterator } +@kotlin.Metadata public interface MyIterator { public abstract method hasNext(): boolean public abstract method next(): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/functions/kt1413.txt b/compiler/testData/codegen/light-analysis/functions/kt1413.txt index 6cdaec1ee77..2df7995e025 100644 --- a/compiler/testData/codegen/light-analysis/functions/kt1413.txt +++ b/compiler/testData/codegen/light-analysis/functions/kt1413.txt @@ -1,11 +1,14 @@ +@kotlin.Metadata public interface t/I { public abstract method f(): void } +@kotlin.Metadata public final class t/Kt1413Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class t/Test { public method (): void public final method bar(): void diff --git a/compiler/testData/codegen/light-analysis/functions/kt1649_1.txt b/compiler/testData/codegen/light-analysis/functions/kt1649_1.txt index 8d9b333e253..54ae40d695a 100644 --- a/compiler/testData/codegen/light-analysis/functions/kt1649_1.txt +++ b/compiler/testData/codegen/light-analysis/functions/kt1649_1.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public interface A { public abstract @org.jetbrains.annotations.Nullable method getMethod(): kotlin.jvm.functions.Function0 } +@kotlin.Metadata public final class B { private final @org.jetbrains.annotations.NotNull field method: kotlin.jvm.functions.Function0 public method (): void public @org.jetbrains.annotations.NotNull method getMethod(): kotlin.jvm.functions.Function0 } +@kotlin.Metadata public final class Kt1649_1Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(@org.jetbrains.annotations.NotNull p0: A): void diff --git a/compiler/testData/codegen/light-analysis/functions/kt1649_2.txt b/compiler/testData/codegen/light-analysis/functions/kt1649_2.txt index 95b33d295c1..1097c3f7959 100644 --- a/compiler/testData/codegen/light-analysis/functions/kt1649_2.txt +++ b/compiler/testData/codegen/light-analysis/functions/kt1649_2.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public interface A { public abstract @org.jetbrains.annotations.NotNull method getMethod(): kotlin.jvm.functions.Function0 } +@kotlin.Metadata public final class B { private final @org.jetbrains.annotations.NotNull field method: kotlin.jvm.functions.Function0 public method (): void public @org.jetbrains.annotations.NotNull method getMethod(): kotlin.jvm.functions.Function0 } +@kotlin.Metadata public final class Kt1649_2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(@org.jetbrains.annotations.NotNull p0: A): void diff --git a/compiler/testData/codegen/light-analysis/functions/kt1739.txt b/compiler/testData/codegen/light-analysis/functions/kt1739.txt index 25ab8454f31..63c4836bf90 100644 --- a/compiler/testData/codegen/light-analysis/functions/kt1739.txt +++ b/compiler/testData/codegen/light-analysis/functions/kt1739.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt1739Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class RunnableFunctionWrapper { private final @org.jetbrains.annotations.NotNull field f: kotlin.jvm.functions.Function0 public method (@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void diff --git a/compiler/testData/codegen/light-analysis/functions/kt2270.txt b/compiler/testData/codegen/light-analysis/functions/kt2270.txt index 0b552434e3f..290d0cf60ec 100644 --- a/compiler/testData/codegen/light-analysis/functions/kt2270.txt +++ b/compiler/testData/codegen/light-analysis/functions/kt2270.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field i: int private final field j: int @@ -7,6 +8,7 @@ public final class A { public final method getJ(): int } +@kotlin.Metadata public final class Kt2270Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/functions/kt2271.txt b/compiler/testData/codegen/light-analysis/functions/kt2271.txt index 75c5cf6b761..156f9ae5a17 100644 --- a/compiler/testData/codegen/light-analysis/functions/kt2271.txt +++ b/compiler/testData/codegen/light-analysis/functions/kt2271.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt2271Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public synthetic static method foo$default(p0: int, p1: int, p2: int, p3: java.lang.Object): int diff --git a/compiler/testData/codegen/light-analysis/functions/kt2280.txt b/compiler/testData/codegen/light-analysis/functions/kt2280.txt index 3ac240634ca..cd9aed661de 100644 --- a/compiler/testData/codegen/light-analysis/functions/kt2280.txt +++ b/compiler/testData/codegen/light-analysis/functions/kt2280.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt2280Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/functions/kt2481.txt b/compiler/testData/codegen/light-analysis/functions/kt2481.txt index 6bfa302d892..29e2aaddffb 100644 --- a/compiler/testData/codegen/light-analysis/functions/kt2481.txt +++ b/compiler/testData/codegen/light-analysis/functions/kt2481.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public class A { public method (): void public @org.jetbrains.annotations.NotNull method method(): java.lang.String } +@kotlin.Metadata public final class B { public method (): void public @org.jetbrains.annotations.NotNull method method(): java.lang.String } +@kotlin.Metadata public final class Kt2481Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/functions/kt2716.txt b/compiler/testData/codegen/light-analysis/functions/kt2716.txt index fbc393c6199..1c39342d585 100644 --- a/compiler/testData/codegen/light-analysis/functions/kt2716.txt +++ b/compiler/testData/codegen/light-analysis/functions/kt2716.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class someTest/Kt2716Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class someTest/Some { public final static field Companion: someTest.Some.Companion private final @org.jetbrains.annotations.NotNull field v: java.lang.String @@ -10,6 +12,7 @@ public final class someTest/Some { public final @org.jetbrains.annotations.NotNull method getV(): java.lang.String } +@kotlin.Metadata public final static class someTest/Some/Companion { inner class someTest/Some/Companion private method (): void diff --git a/compiler/testData/codegen/light-analysis/functions/kt2739.txt b/compiler/testData/codegen/light-analysis/functions/kt2739.txt index 84ef9ce6d11..71762e4a427 100644 --- a/compiler/testData/codegen/light-analysis/functions/kt2739.txt +++ b/compiler/testData/codegen/light-analysis/functions/kt2739.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class Kt2739Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.Nullable method foo(@org.jetbrains.annotations.NotNull p0: java.lang.Object[]): java.lang.Object } +@kotlin.Metadata public final class Pair { public method (p0: java.lang.Object): void } diff --git a/compiler/testData/codegen/light-analysis/functions/kt2929.txt b/compiler/testData/codegen/light-analysis/functions/kt2929.txt index 5e2540037d1..ca93e7c51f8 100644 --- a/compiler/testData/codegen/light-analysis/functions/kt2929.txt +++ b/compiler/testData/codegen/light-analysis/functions/kt2929.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt2929Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(): int diff --git a/compiler/testData/codegen/light-analysis/functions/kt3214.txt b/compiler/testData/codegen/light-analysis/functions/kt3214.txt index af67a132614..ec61d2248fa 100644 --- a/compiler/testData/codegen/light-analysis/functions/kt3214.txt +++ b/compiler/testData/codegen/light-analysis/functions/kt3214.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class A { public method (): void public final method get(@org.jetbrains.annotations.NotNull p0: int[]): int } +@kotlin.Metadata public final class B { public method (): void public final method get(@org.jetbrains.annotations.NotNull p0: kotlin.Unit[]): int } +@kotlin.Metadata public final class Kt3214Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test1(@org.jetbrains.annotations.NotNull p0: A): int diff --git a/compiler/testData/codegen/light-analysis/functions/kt3313.txt b/compiler/testData/codegen/light-analysis/functions/kt3313.txt index ce145973a85..8422345947d 100644 --- a/compiler/testData/codegen/light-analysis/functions/kt3313.txt +++ b/compiler/testData/codegen/light-analysis/functions/kt3313.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt3313Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(p0: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/functions/kt3573.txt b/compiler/testData/codegen/light-analysis/functions/kt3573.txt index d2b92afdd48..d161b27251f 100644 --- a/compiler/testData/codegen/light-analysis/functions/kt3573.txt +++ b/compiler/testData/codegen/light-analysis/functions/kt3573.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public final class Data { public method (): void } +@kotlin.Metadata public final class Kt3573Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method newInit(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): Data } +@kotlin.Metadata public final class TestClass { private final @org.jetbrains.annotations.NotNull field test: Data public method (): void diff --git a/compiler/testData/codegen/light-analysis/functions/kt3724.txt b/compiler/testData/codegen/light-analysis/functions/kt3724.txt index 4c00cd1b1ed..d38f0b98608 100644 --- a/compiler/testData/codegen/light-analysis/functions/kt3724.txt +++ b/compiler/testData/codegen/light-analysis/functions/kt3724.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class A { public method (): void } +@kotlin.Metadata public final class Comment { private @org.jetbrains.annotations.NotNull field article: java.lang.String public method (): void @@ -9,11 +11,13 @@ public final class Comment { public final method setArticle(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class Kt3724Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method new(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): Comment } +@kotlin.Metadata public class Request { private final @org.jetbrains.annotations.NotNull field handler: kotlin.jvm.functions.Function1 private final @org.jetbrains.annotations.NotNull field s: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/functions/kt395.txt b/compiler/testData/codegen/light-analysis/functions/kt395.txt index 9e2d5e12fdf..f035af6d3d8 100644 --- a/compiler/testData/codegen/light-analysis/functions/kt395.txt +++ b/compiler/testData/codegen/light-analysis/functions/kt395.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt395Kt { private final static @org.jetbrains.annotations.NotNull field f: kotlin.jvm.functions.Function1 public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/functions/kt785.txt b/compiler/testData/codegen/light-analysis/functions/kt785.txt index cf9fba0d6d5..4f14d99da0f 100644 --- a/compiler/testData/codegen/light-analysis/functions/kt785.txt +++ b/compiler/testData/codegen/light-analysis/functions/kt785.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private field x: int private @org.jetbrains.annotations.NotNull field z: kotlin.jvm.functions.Function0 @@ -8,6 +9,7 @@ public final class A { public final method setZ(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void } +@kotlin.Metadata public final class Kt785Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/functions/kt873.txt b/compiler/testData/codegen/light-analysis/functions/kt873.txt index 155e07df67b..45c2e912e35 100644 --- a/compiler/testData/codegen/light-analysis/functions/kt873.txt +++ b/compiler/testData/codegen/light-analysis/functions/kt873.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt873Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/functions/localFunction.txt b/compiler/testData/codegen/light-analysis/functions/localFunction.txt index 0d208f2816c..9a8004242ff 100644 --- a/compiler/testData/codegen/light-analysis/functions/localFunction.txt +++ b/compiler/testData/codegen/light-analysis/functions/localFunction.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LocalFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method forEach(@org.jetbrains.annotations.NotNull p0: kotlin.ranges.IntRange, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function1): void diff --git a/compiler/testData/codegen/light-analysis/functions/localFunctions/callInlineLocalInLambda.txt b/compiler/testData/codegen/light-analysis/functions/localFunctions/callInlineLocalInLambda.txt index d28e132a53c..0a83c094e87 100644 --- a/compiler/testData/codegen/light-analysis/functions/localFunctions/callInlineLocalInLambda.txt +++ b/compiler/testData/codegen/light-analysis/functions/localFunctions/callInlineLocalInLambda.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CallInlineLocalInLambdaKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function1): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/functions/localFunctions/definedWithinLambda.txt b/compiler/testData/codegen/light-analysis/functions/localFunctions/definedWithinLambda.txt index 94c58ea54de..b60a8195643 100644 --- a/compiler/testData/codegen/light-analysis/functions/localFunctions/definedWithinLambda.txt +++ b/compiler/testData/codegen/light-analysis/functions/localFunctions/definedWithinLambda.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class DefinedWithinLambdaKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function1): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/functions/localFunctions/definedWithinLambdaInnerUsage1.txt b/compiler/testData/codegen/light-analysis/functions/localFunctions/definedWithinLambdaInnerUsage1.txt index 1775edcbf3c..0c2c549d88d 100644 --- a/compiler/testData/codegen/light-analysis/functions/localFunctions/definedWithinLambdaInnerUsage1.txt +++ b/compiler/testData/codegen/light-analysis/functions/localFunctions/definedWithinLambdaInnerUsage1.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class DefinedWithinLambdaInnerUsage1Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function1): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/functions/localFunctions/definedWithinLambdaInnerUsage2.txt b/compiler/testData/codegen/light-analysis/functions/localFunctions/definedWithinLambdaInnerUsage2.txt index f45c5c618df..10cc36c9322 100644 --- a/compiler/testData/codegen/light-analysis/functions/localFunctions/definedWithinLambdaInnerUsage2.txt +++ b/compiler/testData/codegen/light-analysis/functions/localFunctions/definedWithinLambdaInnerUsage2.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class DefinedWithinLambdaInnerUsage2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function1): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/functions/localFunctions/kt2895.txt b/compiler/testData/codegen/light-analysis/functions/localFunctions/kt2895.txt index d7b99040a17..4d0b8cbfe16 100644 --- a/compiler/testData/codegen/light-analysis/functions/localFunctions/kt2895.txt +++ b/compiler/testData/codegen/light-analysis/functions/localFunctions/kt2895.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt2895Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method outer(): void diff --git a/compiler/testData/codegen/light-analysis/functions/localFunctions/kt3308.txt b/compiler/testData/codegen/light-analysis/functions/localFunctions/kt3308.txt index 968db572556..e1fd1f7d8eb 100644 --- a/compiler/testData/codegen/light-analysis/functions/localFunctions/kt3308.txt +++ b/compiler/testData/codegen/light-analysis/functions/localFunctions/kt3308.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt3308Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/functions/localFunctions/kt3978.txt b/compiler/testData/codegen/light-analysis/functions/localFunctions/kt3978.txt index f27292b6634..be79f13c0a7 100644 --- a/compiler/testData/codegen/light-analysis/functions/localFunctions/kt3978.txt +++ b/compiler/testData/codegen/light-analysis/functions/localFunctions/kt3978.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt3978Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/functions/localFunctions/kt4119.txt b/compiler/testData/codegen/light-analysis/functions/localFunctions/kt4119.txt index a26d213455c..87aaf6cad36 100644 --- a/compiler/testData/codegen/light-analysis/functions/localFunctions/kt4119.txt +++ b/compiler/testData/codegen/light-analysis/functions/localFunctions/kt4119.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt4119Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): int diff --git a/compiler/testData/codegen/light-analysis/functions/localFunctions/kt4119_2.txt b/compiler/testData/codegen/light-analysis/functions/localFunctions/kt4119_2.txt index 400bead4a9e..f9f67996495 100644 --- a/compiler/testData/codegen/light-analysis/functions/localFunctions/kt4119_2.txt +++ b/compiler/testData/codegen/light-analysis/functions/localFunctions/kt4119_2.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt4119_2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/functions/localFunctions/kt4514.txt b/compiler/testData/codegen/light-analysis/functions/localFunctions/kt4514.txt index 26e0bd6279e..5d0c90d0886 100644 --- a/compiler/testData/codegen/light-analysis/functions/localFunctions/kt4514.txt +++ b/compiler/testData/codegen/light-analysis/functions/localFunctions/kt4514.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt4514Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/functions/localFunctions/kt4777.txt b/compiler/testData/codegen/light-analysis/functions/localFunctions/kt4777.txt index 651c3e3d834..20830d7b6e6 100644 --- a/compiler/testData/codegen/light-analysis/functions/localFunctions/kt4777.txt +++ b/compiler/testData/codegen/light-analysis/functions/localFunctions/kt4777.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt4777Kt { private final static @org.jetbrains.annotations.NotNull field p: java.lang.Runnable private static @org.jetbrains.annotations.NotNull field result: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/functions/localFunctions/kt4783.txt b/compiler/testData/codegen/light-analysis/functions/localFunctions/kt4783.txt index c21ec1997e6..922f827c7a2 100644 --- a/compiler/testData/codegen/light-analysis/functions/localFunctions/kt4783.txt +++ b/compiler/testData/codegen/light-analysis/functions/localFunctions/kt4783.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class Kt4783Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method local(): int } +@kotlin.Metadata public final class T { private final field value: int public method (p0: int): void diff --git a/compiler/testData/codegen/light-analysis/functions/localFunctions/kt4784.txt b/compiler/testData/codegen/light-analysis/functions/localFunctions/kt4784.txt index 05578dcf6b4..41ed59a83e6 100644 --- a/compiler/testData/codegen/light-analysis/functions/localFunctions/kt4784.txt +++ b/compiler/testData/codegen/light-analysis/functions/localFunctions/kt4784.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class Kt4784Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method plusAssign(): T } +@kotlin.Metadata public class T { private field value: int public method (p0: int): void diff --git a/compiler/testData/codegen/light-analysis/functions/localFunctions/kt4989.txt b/compiler/testData/codegen/light-analysis/functions/localFunctions/kt4989.txt index 8de8862d08b..247d8e52bec 100644 --- a/compiler/testData/codegen/light-analysis/functions/localFunctions/kt4989.txt +++ b/compiler/testData/codegen/light-analysis/functions/localFunctions/kt4989.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class It { private final @org.jetbrains.annotations.NotNull field id: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public final @org.jetbrains.annotations.NotNull method getId(): java.lang.String } +@kotlin.Metadata public final class Kt4989Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/functions/localFunctions/localExtensionOnNullableParameter.txt b/compiler/testData/codegen/light-analysis/functions/localFunctions/localExtensionOnNullableParameter.txt index 1ceb94c9cae..b92a96c0fd3 100644 --- a/compiler/testData/codegen/light-analysis/functions/localFunctions/localExtensionOnNullableParameter.txt +++ b/compiler/testData/codegen/light-analysis/functions/localFunctions/localExtensionOnNullableParameter.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class LocalExtensionOnNullableParameterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method localExtensionOnNullableParameter(): T } +@kotlin.Metadata public class T { private field value: int public method (p0: int): void diff --git a/compiler/testData/codegen/light-analysis/functions/localFunctions/localFunctionInConstructor.txt b/compiler/testData/codegen/light-analysis/functions/localFunctions/localFunctionInConstructor.txt index 7ac2db66f1f..4cfdb641aaa 100644 --- a/compiler/testData/codegen/light-analysis/functions/localFunctions/localFunctionInConstructor.txt +++ b/compiler/testData/codegen/light-analysis/functions/localFunctions/localFunctionInConstructor.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class LocalFunctionInConstructorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Test { private final field property: int public method (): void diff --git a/compiler/testData/codegen/light-analysis/functions/localReturnInsideFunctionExpression.txt b/compiler/testData/codegen/light-analysis/functions/localReturnInsideFunctionExpression.txt index 04d1a95da98..218467ac58d 100644 --- a/compiler/testData/codegen/light-analysis/functions/localReturnInsideFunctionExpression.txt +++ b/compiler/testData/codegen/light-analysis/functions/localReturnInsideFunctionExpression.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LocalReturnInsideFunctionExpressionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method simple(): kotlin.jvm.functions.Function0 diff --git a/compiler/testData/codegen/light-analysis/functions/nothisnoclosure.txt b/compiler/testData/codegen/light-analysis/functions/nothisnoclosure.txt index c8543e1e790..f6f4f9a7c76 100644 --- a/compiler/testData/codegen/light-analysis/functions/nothisnoclosure.txt +++ b/compiler/testData/codegen/light-analysis/functions/nothisnoclosure.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NothisnoclosureKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(p0: int): void diff --git a/compiler/testData/codegen/light-analysis/functions/prefixRecursiveCall.txt b/compiler/testData/codegen/light-analysis/functions/prefixRecursiveCall.txt index cbebbcc2936..0c2161ffb26 100644 --- a/compiler/testData/codegen/light-analysis/functions/prefixRecursiveCall.txt +++ b/compiler/testData/codegen/light-analysis/functions/prefixRecursiveCall.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PrefixRecursiveCallKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method unaryPlus(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/functions/recursiveCompareTo.txt b/compiler/testData/codegen/light-analysis/functions/recursiveCompareTo.txt index 93c964c53b7..525740c8844 100644 --- a/compiler/testData/codegen/light-analysis/functions/recursiveCompareTo.txt +++ b/compiler/testData/codegen/light-analysis/functions/recursiveCompareTo.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class C { public method (): void } +@kotlin.Metadata public final class RecursiveCompareToKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method compareTo(@org.jetbrains.annotations.NotNull p0: C, @org.jetbrains.annotations.NotNull p1: C): int diff --git a/compiler/testData/codegen/light-analysis/functions/recursiveIncrementCall.txt b/compiler/testData/codegen/light-analysis/functions/recursiveIncrementCall.txt index e0f88185214..2b1dab035be 100644 --- a/compiler/testData/codegen/light-analysis/functions/recursiveIncrementCall.txt +++ b/compiler/testData/codegen/light-analysis/functions/recursiveIncrementCall.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class RecursiveIncrementCallKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method inc(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/hashPMap/empty.txt b/compiler/testData/codegen/light-analysis/hashPMap/empty.txt index 23cbdd94627..992a751de4b 100644 --- a/compiler/testData/codegen/light-analysis/hashPMap/empty.txt +++ b/compiler/testData/codegen/light-analysis/hashPMap/empty.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class EmptyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/hashPMap/manyNumbers.txt b/compiler/testData/codegen/light-analysis/hashPMap/manyNumbers.txt index 9ad9c7f62a3..cabdd18e7af 100644 --- a/compiler/testData/codegen/light-analysis/hashPMap/manyNumbers.txt +++ b/compiler/testData/codegen/light-analysis/hashPMap/manyNumbers.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ManyNumbersKt { private final static field N: int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/hashPMap/rewriteWithDifferent.txt b/compiler/testData/codegen/light-analysis/hashPMap/rewriteWithDifferent.txt index cc829232043..4fd309671ff 100644 --- a/compiler/testData/codegen/light-analysis/hashPMap/rewriteWithDifferent.txt +++ b/compiler/testData/codegen/light-analysis/hashPMap/rewriteWithDifferent.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class RewriteWithDifferentKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/hashPMap/rewriteWithEqual.txt b/compiler/testData/codegen/light-analysis/hashPMap/rewriteWithEqual.txt index eb559519733..4ce2d361622 100644 --- a/compiler/testData/codegen/light-analysis/hashPMap/rewriteWithEqual.txt +++ b/compiler/testData/codegen/light-analysis/hashPMap/rewriteWithEqual.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class RewriteWithEqualKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/hashPMap/simplePlusGet.txt b/compiler/testData/codegen/light-analysis/hashPMap/simplePlusGet.txt index ecf2a91c7b3..a68294163c6 100644 --- a/compiler/testData/codegen/light-analysis/hashPMap/simplePlusGet.txt +++ b/compiler/testData/codegen/light-analysis/hashPMap/simplePlusGet.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimplePlusGetKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/hashPMap/simplePlusMinus.txt b/compiler/testData/codegen/light-analysis/hashPMap/simplePlusMinus.txt index c92605fa256..c879364abe1 100644 --- a/compiler/testData/codegen/light-analysis/hashPMap/simplePlusMinus.txt +++ b/compiler/testData/codegen/light-analysis/hashPMap/simplePlusMinus.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimplePlusMinusKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ieee754/anyToReal.txt b/compiler/testData/codegen/light-analysis/ieee754/anyToReal.txt index 00b4e2f6095..cc16ce0ad5c 100644 --- a/compiler/testData/codegen/light-analysis/ieee754/anyToReal.txt +++ b/compiler/testData/codegen/light-analysis/ieee754/anyToReal.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class AnyToRealKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ieee754/comparableTypeCast.txt b/compiler/testData/codegen/light-analysis/ieee754/comparableTypeCast.txt index 73f1897bf29..c58a556d2e0 100644 --- a/compiler/testData/codegen/light-analysis/ieee754/comparableTypeCast.txt +++ b/compiler/testData/codegen/light-analysis/ieee754/comparableTypeCast.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ComparableTypeCastKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ieee754/dataClass.txt b/compiler/testData/codegen/light-analysis/ieee754/dataClass.txt index d360c2867e9..bb10103f5ab 100644 --- a/compiler/testData/codegen/light-analysis/ieee754/dataClass.txt +++ b/compiler/testData/codegen/light-analysis/ieee754/dataClass.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class DataClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Test { private final field z1: double private final @org.jetbrains.annotations.Nullable field z2: java.lang.Double diff --git a/compiler/testData/codegen/light-analysis/ieee754/equalsDouble.txt b/compiler/testData/codegen/light-analysis/ieee754/equalsDouble.txt index bbaeb46bf79..d5e688732e2 100644 --- a/compiler/testData/codegen/light-analysis/ieee754/equalsDouble.txt +++ b/compiler/testData/codegen/light-analysis/ieee754/equalsDouble.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class EqualsDoubleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method equals1(p0: double, p1: double): boolean diff --git a/compiler/testData/codegen/light-analysis/ieee754/equalsFloat.txt b/compiler/testData/codegen/light-analysis/ieee754/equalsFloat.txt index da88eb1d7d9..7e6e85b8222 100644 --- a/compiler/testData/codegen/light-analysis/ieee754/equalsFloat.txt +++ b/compiler/testData/codegen/light-analysis/ieee754/equalsFloat.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class EqualsFloatKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method equals1(p0: float, p1: float): boolean diff --git a/compiler/testData/codegen/light-analysis/ieee754/equalsNullableDouble.txt b/compiler/testData/codegen/light-analysis/ieee754/equalsNullableDouble.txt index f2a1b918239..34f452091d4 100644 --- a/compiler/testData/codegen/light-analysis/ieee754/equalsNullableDouble.txt +++ b/compiler/testData/codegen/light-analysis/ieee754/equalsNullableDouble.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class EqualsNullableDoubleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method equals1(p0: double, @org.jetbrains.annotations.Nullable p1: java.lang.Double): boolean diff --git a/compiler/testData/codegen/light-analysis/ieee754/explicitCompareCall.txt b/compiler/testData/codegen/light-analysis/ieee754/explicitCompareCall.txt index 9c528e045fb..b267ca95bb6 100644 --- a/compiler/testData/codegen/light-analysis/ieee754/explicitCompareCall.txt +++ b/compiler/testData/codegen/light-analysis/ieee754/explicitCompareCall.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ExplicitCompareCallKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method less1(p0: double, p1: double): boolean diff --git a/compiler/testData/codegen/light-analysis/ieee754/explicitEqualsCall.txt b/compiler/testData/codegen/light-analysis/ieee754/explicitEqualsCall.txt index 1e60b3ac4dc..da4e5db936f 100644 --- a/compiler/testData/codegen/light-analysis/ieee754/explicitEqualsCall.txt +++ b/compiler/testData/codegen/light-analysis/ieee754/explicitEqualsCall.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ExplicitEqualsCallKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method equals1(p0: double, p1: double): boolean diff --git a/compiler/testData/codegen/light-analysis/ieee754/generic.txt b/compiler/testData/codegen/light-analysis/ieee754/generic.txt index da7abbde07b..f66dfe2ecdd 100644 --- a/compiler/testData/codegen/light-analysis/ieee754/generic.txt +++ b/compiler/testData/codegen/light-analysis/ieee754/generic.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class BKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Foo { private final field minus0: java.lang.Object private final field plus0: java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/ieee754/greaterDouble.txt b/compiler/testData/codegen/light-analysis/ieee754/greaterDouble.txt index ac717d23aa6..8e84c00d34b 100644 --- a/compiler/testData/codegen/light-analysis/ieee754/greaterDouble.txt +++ b/compiler/testData/codegen/light-analysis/ieee754/greaterDouble.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class GreaterDoubleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method greater1(p0: double, p1: double): boolean diff --git a/compiler/testData/codegen/light-analysis/ieee754/greaterFloat.txt b/compiler/testData/codegen/light-analysis/ieee754/greaterFloat.txt index e511c01c0ad..e75a6b00dc9 100644 --- a/compiler/testData/codegen/light-analysis/ieee754/greaterFloat.txt +++ b/compiler/testData/codegen/light-analysis/ieee754/greaterFloat.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class GreaterFloatKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method greater1(p0: float, p1: float): boolean diff --git a/compiler/testData/codegen/light-analysis/ieee754/inline.txt b/compiler/testData/codegen/light-analysis/ieee754/inline.txt index 5e312b15e08..8715cf0caf7 100644 --- a/compiler/testData/codegen/light-analysis/ieee754/inline.txt +++ b/compiler/testData/codegen/light-analysis/ieee754/inline.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InlineKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method equals(@org.jetbrains.annotations.NotNull p0: java.lang.Comparable, @org.jetbrains.annotations.NotNull p1: java.lang.Comparable): boolean diff --git a/compiler/testData/codegen/light-analysis/ieee754/lessDouble.txt b/compiler/testData/codegen/light-analysis/ieee754/lessDouble.txt index 38667f136c5..e40ceed6964 100644 --- a/compiler/testData/codegen/light-analysis/ieee754/lessDouble.txt +++ b/compiler/testData/codegen/light-analysis/ieee754/lessDouble.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LessDoubleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method less1(p0: double, p1: double): boolean diff --git a/compiler/testData/codegen/light-analysis/ieee754/lessFloat.txt b/compiler/testData/codegen/light-analysis/ieee754/lessFloat.txt index 5ec6126df27..40da7d2934b 100644 --- a/compiler/testData/codegen/light-analysis/ieee754/lessFloat.txt +++ b/compiler/testData/codegen/light-analysis/ieee754/lessFloat.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LessFloatKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method less1(p0: float, p1: float): boolean diff --git a/compiler/testData/codegen/light-analysis/ieee754/nullableAnyToReal.txt b/compiler/testData/codegen/light-analysis/ieee754/nullableAnyToReal.txt index 2d78a7f22eb..329d997fdba 100644 --- a/compiler/testData/codegen/light-analysis/ieee754/nullableAnyToReal.txt +++ b/compiler/testData/codegen/light-analysis/ieee754/nullableAnyToReal.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NullableAnyToRealKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ieee754/safeCall.txt b/compiler/testData/codegen/light-analysis/ieee754/safeCall.txt index 96027514a75..cde5626f92d 100644 --- a/compiler/testData/codegen/light-analysis/ieee754/safeCall.txt +++ b/compiler/testData/codegen/light-analysis/ieee754/safeCall.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SafeCallKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ieee754/smartCastToDifferentTypes.txt b/compiler/testData/codegen/light-analysis/ieee754/smartCastToDifferentTypes.txt index 103ace9e7df..ed7055343ef 100644 --- a/compiler/testData/codegen/light-analysis/ieee754/smartCastToDifferentTypes.txt +++ b/compiler/testData/codegen/light-analysis/ieee754/smartCastToDifferentTypes.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SmartCastToDifferentTypesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ieee754/when.txt b/compiler/testData/codegen/light-analysis/ieee754/when.txt index 5870ec795b5..1dd06c34177 100644 --- a/compiler/testData/codegen/light-analysis/ieee754/when.txt +++ b/compiler/testData/codegen/light-analysis/ieee754/when.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class WhenKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ieee754/whenNoSubject.txt b/compiler/testData/codegen/light-analysis/ieee754/whenNoSubject.txt index 88a20babde6..45a3b9f4ded 100644 --- a/compiler/testData/codegen/light-analysis/ieee754/whenNoSubject.txt +++ b/compiler/testData/codegen/light-analysis/ieee754/whenNoSubject.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class WhenNoSubjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/increment/arrayElement.txt b/compiler/testData/codegen/light-analysis/increment/arrayElement.txt index 1d9833c5c0f..cc9ea8cfcee 100644 --- a/compiler/testData/codegen/light-analysis/increment/arrayElement.txt +++ b/compiler/testData/codegen/light-analysis/increment/arrayElement.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ArrayElementKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/increment/assignPlusOnSmartCast.txt b/compiler/testData/codegen/light-analysis/increment/assignPlusOnSmartCast.txt index bd80fc339dd..b06eb33a5a3 100644 --- a/compiler/testData/codegen/light-analysis/increment/assignPlusOnSmartCast.txt +++ b/compiler/testData/codegen/light-analysis/increment/assignPlusOnSmartCast.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class AssignPlusOnSmartCastKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/increment/augmentedAssignmentWithComplexRhs.txt b/compiler/testData/codegen/light-analysis/increment/augmentedAssignmentWithComplexRhs.txt index 0f9e6295d56..0054f38fe6d 100644 --- a/compiler/testData/codegen/light-analysis/increment/augmentedAssignmentWithComplexRhs.txt +++ b/compiler/testData/codegen/light-analysis/increment/augmentedAssignmentWithComplexRhs.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class AugmentedAssignmentWithComplexRhsKt { private static field doubleResult: double private static @org.jetbrains.annotations.NotNull field log: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/increment/classNaryGetSet.txt b/compiler/testData/codegen/light-analysis/increment/classNaryGetSet.txt index f322e0527d3..64199a2a266 100644 --- a/compiler/testData/codegen/light-analysis/increment/classNaryGetSet.txt +++ b/compiler/testData/codegen/light-analysis/increment/classNaryGetSet.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field INSTANCE: A private static field x: int @@ -8,6 +9,7 @@ public final class A { public final method setX(p0: int): void } +@kotlin.Metadata public final class ClassNaryGetSetKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/increment/classWithGetSet.txt b/compiler/testData/codegen/light-analysis/increment/classWithGetSet.txt index 1fa64d96719..0fdb4088924 100644 --- a/compiler/testData/codegen/light-analysis/increment/classWithGetSet.txt +++ b/compiler/testData/codegen/light-analysis/increment/classWithGetSet.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class AByte { private field value: byte public method (p0: byte): void @@ -7,6 +8,7 @@ public final class AByte { public final method setValue(p0: byte): void } +@kotlin.Metadata public final class ADouble { private field value: double public method (p0: double): void @@ -16,6 +18,7 @@ public final class ADouble { public final method setValue(p0: double): void } +@kotlin.Metadata public final class AFloat { private field value: float public method (p0: float): void @@ -25,6 +28,7 @@ public final class AFloat { public final method setValue(p0: float): void } +@kotlin.Metadata public final class AInt { private field value: int public method (p0: int): void @@ -34,6 +38,7 @@ public final class AInt { public final method setValue(p0: int): void } +@kotlin.Metadata public final class ALong { private field value: long public method (p0: long): void @@ -43,6 +48,7 @@ public final class ALong { public final method setValue(p0: long): void } +@kotlin.Metadata public final class AShort { private field value: short public method (p0: short): void @@ -52,6 +58,7 @@ public final class AShort { public final method setValue(p0: short): void } +@kotlin.Metadata public final class ClassWithGetSetKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/increment/extOnLong.txt b/compiler/testData/codegen/light-analysis/increment/extOnLong.txt index d91c22d8f6b..99fb048ac75 100644 --- a/compiler/testData/codegen/light-analysis/increment/extOnLong.txt +++ b/compiler/testData/codegen/light-analysis/increment/extOnLong.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ExtOnLongKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method get(p0: long, p1: int): long diff --git a/compiler/testData/codegen/light-analysis/increment/genericClassWithGetSet.txt b/compiler/testData/codegen/light-analysis/increment/genericClassWithGetSet.txt index 041d7647a4f..e4a0dc22d0f 100644 --- a/compiler/testData/codegen/light-analysis/increment/genericClassWithGetSet.txt +++ b/compiler/testData/codegen/light-analysis/increment/genericClassWithGetSet.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private field value: java.lang.Object public method (p0: java.lang.Object): void @@ -7,6 +8,7 @@ public final class A { public final method setValue(p0: java.lang.Object): void } +@kotlin.Metadata public final class GenericClassWithGetSetKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/increment/memberExtOnLong.txt b/compiler/testData/codegen/light-analysis/increment/memberExtOnLong.txt index 7d39e5812e3..77ae2d25e3a 100644 --- a/compiler/testData/codegen/light-analysis/increment/memberExtOnLong.txt +++ b/compiler/testData/codegen/light-analysis/increment/memberExtOnLong.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ExtProvider { public final static field INSTANCE: ExtProvider private method (): void @@ -5,6 +6,7 @@ public final class ExtProvider { public final method set(p0: long, p1: int, p2: long): void } +@kotlin.Metadata public final class MemberExtOnLongKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/increment/mutableListElement.txt b/compiler/testData/codegen/light-analysis/increment/mutableListElement.txt index 999753dcf97..77ff20da7ae 100644 --- a/compiler/testData/codegen/light-analysis/increment/mutableListElement.txt +++ b/compiler/testData/codegen/light-analysis/increment/mutableListElement.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MutableListElementKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/increment/nullable.txt b/compiler/testData/codegen/light-analysis/increment/nullable.txt index 0d4e51f34a9..05660ab0680 100644 --- a/compiler/testData/codegen/light-analysis/increment/nullable.txt +++ b/compiler/testData/codegen/light-analysis/increment/nullable.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NullableKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/increment/postfixIncrementDoubleSmartCast.txt b/compiler/testData/codegen/light-analysis/increment/postfixIncrementDoubleSmartCast.txt index e8374da9dcd..552bd5c21d0 100644 --- a/compiler/testData/codegen/light-analysis/increment/postfixIncrementDoubleSmartCast.txt +++ b/compiler/testData/codegen/light-analysis/increment/postfixIncrementDoubleSmartCast.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PostfixIncrementDoubleSmartCastKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/increment/postfixIncrementOnClass.txt b/compiler/testData/codegen/light-analysis/increment/postfixIncrementOnClass.txt index 187f619fd69..80689c50a6b 100644 --- a/compiler/testData/codegen/light-analysis/increment/postfixIncrementOnClass.txt +++ b/compiler/testData/codegen/light-analysis/increment/postfixIncrementOnClass.txt @@ -1,13 +1,17 @@ +@kotlin.Metadata public final class Another { public method (): void } +@kotlin.Metadata public interface Base +@kotlin.Metadata public final class Derived { public method (): void } +@kotlin.Metadata public final class PostfixIncrementOnClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method inc(@org.jetbrains.annotations.NotNull p0: Base): Derived diff --git a/compiler/testData/codegen/light-analysis/increment/postfixIncrementOnClassSmartCast.txt b/compiler/testData/codegen/light-analysis/increment/postfixIncrementOnClassSmartCast.txt index d4ecf4f306b..0fb854e64c2 100644 --- a/compiler/testData/codegen/light-analysis/increment/postfixIncrementOnClassSmartCast.txt +++ b/compiler/testData/codegen/light-analysis/increment/postfixIncrementOnClassSmartCast.txt @@ -1,11 +1,14 @@ +@kotlin.Metadata public class Base { public method (): void } +@kotlin.Metadata public final class Derived { public method (): void } +@kotlin.Metadata public final class PostfixIncrementOnClassSmartCastKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method inc(@org.jetbrains.annotations.NotNull p0: Derived): Derived diff --git a/compiler/testData/codegen/light-analysis/increment/postfixIncrementOnShortSmartCast.txt b/compiler/testData/codegen/light-analysis/increment/postfixIncrementOnShortSmartCast.txt index 3f0c135dee7..f19593ded44 100644 --- a/compiler/testData/codegen/light-analysis/increment/postfixIncrementOnShortSmartCast.txt +++ b/compiler/testData/codegen/light-analysis/increment/postfixIncrementOnShortSmartCast.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PostfixIncrementOnShortSmartCastKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/increment/postfixIncrementOnSmartCast.txt b/compiler/testData/codegen/light-analysis/increment/postfixIncrementOnSmartCast.txt index 4fd26648d49..d6c8bb7bf8c 100644 --- a/compiler/testData/codegen/light-analysis/increment/postfixIncrementOnSmartCast.txt +++ b/compiler/testData/codegen/light-analysis/increment/postfixIncrementOnSmartCast.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PostfixIncrementOnSmartCastKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/increment/postfixNullableClassIncrement.txt b/compiler/testData/codegen/light-analysis/increment/postfixNullableClassIncrement.txt index 0924be03d1c..d6b3c111ae6 100644 --- a/compiler/testData/codegen/light-analysis/increment/postfixNullableClassIncrement.txt +++ b/compiler/testData/codegen/light-analysis/increment/postfixNullableClassIncrement.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class MyClass { public method (): void } +@kotlin.Metadata public final class PostfixNullableClassIncrementKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.Nullable method inc(@org.jetbrains.annotations.Nullable p0: MyClass): MyClass diff --git a/compiler/testData/codegen/light-analysis/increment/postfixNullableIncrement.txt b/compiler/testData/codegen/light-analysis/increment/postfixNullableIncrement.txt index 5c6f342dc8e..9c79fdd7611 100644 --- a/compiler/testData/codegen/light-analysis/increment/postfixNullableIncrement.txt +++ b/compiler/testData/codegen/light-analysis/increment/postfixNullableIncrement.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PostfixNullableIncrementKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.Nullable method inc(@org.jetbrains.annotations.Nullable p0: java.lang.Integer): java.lang.Integer diff --git a/compiler/testData/codegen/light-analysis/increment/prefixIncrementOnClass.txt b/compiler/testData/codegen/light-analysis/increment/prefixIncrementOnClass.txt index 4bfc5b54263..bbf37d681ff 100644 --- a/compiler/testData/codegen/light-analysis/increment/prefixIncrementOnClass.txt +++ b/compiler/testData/codegen/light-analysis/increment/prefixIncrementOnClass.txt @@ -1,13 +1,17 @@ +@kotlin.Metadata public final class Another { public method (): void } +@kotlin.Metadata public interface Base +@kotlin.Metadata public final class Derived { public method (): void } +@kotlin.Metadata public final class PrefixIncrementOnClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method inc(@org.jetbrains.annotations.NotNull p0: Base): Derived diff --git a/compiler/testData/codegen/light-analysis/increment/prefixIncrementOnClassSmartCast.txt b/compiler/testData/codegen/light-analysis/increment/prefixIncrementOnClassSmartCast.txt index 30ef2d32783..11bba0dea3a 100644 --- a/compiler/testData/codegen/light-analysis/increment/prefixIncrementOnClassSmartCast.txt +++ b/compiler/testData/codegen/light-analysis/increment/prefixIncrementOnClassSmartCast.txt @@ -1,11 +1,14 @@ +@kotlin.Metadata public class Base { public method (): void } +@kotlin.Metadata public final class Derived { public method (): void } +@kotlin.Metadata public final class PrefixIncrementOnClassSmartCastKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method inc(@org.jetbrains.annotations.NotNull p0: Derived): Derived diff --git a/compiler/testData/codegen/light-analysis/increment/prefixIncrementOnSmartCast.txt b/compiler/testData/codegen/light-analysis/increment/prefixIncrementOnSmartCast.txt index 836243cfa1a..034119bbe2f 100644 --- a/compiler/testData/codegen/light-analysis/increment/prefixIncrementOnSmartCast.txt +++ b/compiler/testData/codegen/light-analysis/increment/prefixIncrementOnSmartCast.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PrefixIncrementOnSmartCastKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/increment/prefixNullableClassIncrement.txt b/compiler/testData/codegen/light-analysis/increment/prefixNullableClassIncrement.txt index a224049c5c8..0fe60e2c942 100644 --- a/compiler/testData/codegen/light-analysis/increment/prefixNullableClassIncrement.txt +++ b/compiler/testData/codegen/light-analysis/increment/prefixNullableClassIncrement.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class MyClass { public method (): void } +@kotlin.Metadata public final class PrefixNullableClassIncrementKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.Nullable method inc(@org.jetbrains.annotations.Nullable p0: MyClass): MyClass diff --git a/compiler/testData/codegen/light-analysis/increment/prefixNullableIncrement.txt b/compiler/testData/codegen/light-analysis/increment/prefixNullableIncrement.txt index 18ada4dfd7a..867007491f3 100644 --- a/compiler/testData/codegen/light-analysis/increment/prefixNullableIncrement.txt +++ b/compiler/testData/codegen/light-analysis/increment/prefixNullableIncrement.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PrefixNullableIncrementKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.Nullable method inc(@org.jetbrains.annotations.Nullable p0: java.lang.Integer): java.lang.Integer diff --git a/compiler/testData/codegen/light-analysis/innerNested/createNestedClass.txt b/compiler/testData/codegen/light-analysis/innerNested/createNestedClass.txt index 251e6cb1b9a..ef6be33272f 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/createNestedClass.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/createNestedClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { inner class A/B1 inner class A/B2 @@ -6,11 +7,13 @@ public final class A { public method (): void } +@kotlin.Metadata public final static class A/B1 { inner class A/B1 public method (): void } +@kotlin.Metadata public final static class A/B2 { private final field x: int inner class A/B2 @@ -18,6 +21,7 @@ public final static class A/B2 { public final method getX(): int } +@kotlin.Metadata public final static class A/B3 { private final field x: long private final field y: int @@ -27,6 +31,7 @@ public final static class A/B3 { public final method getY(): int } +@kotlin.Metadata public final static class A/B4 { private final @org.jetbrains.annotations.NotNull field str: java.lang.String inner class A/B4 @@ -34,6 +39,7 @@ public final static class A/B4 { public final @org.jetbrains.annotations.NotNull method getStr(): java.lang.String } +@kotlin.Metadata public final class CreateNestedClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/innerNested/createdNestedInOuterMember.txt b/compiler/testData/codegen/light-analysis/innerNested/createdNestedInOuterMember.txt index f2c67e8b8dc..fa150e58530 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/createdNestedInOuterMember.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/createdNestedInOuterMember.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public final class CreatedNestedInOuterMemberKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): int } +@kotlin.Metadata public final class Outer { inner class Outer/Nested public method (): void public final @org.jetbrains.annotations.NotNull method bar(): java.lang.String } +@kotlin.Metadata public final static class Outer/Nested { private final field y: int inner class Outer/Nested diff --git a/compiler/testData/codegen/light-analysis/innerNested/extensionFun.txt b/compiler/testData/codegen/light-analysis/innerNested/extensionFun.txt index 8e242095133..8e616721926 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/extensionFun.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/extensionFun.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class ExtensionFunKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Outer { inner class Outer/Inner inner class Outer/Nested @@ -12,12 +14,14 @@ public final class Outer { public final method foo(@org.jetbrains.annotations.NotNull p0: Outer.Inner): void } +@kotlin.Metadata public final class Outer/Inner { synthetic final field this$0: Outer inner class Outer/Inner public method (p0: Outer): void } +@kotlin.Metadata public final static class Outer/Nested { inner class Outer/Nested public method (): void diff --git a/compiler/testData/codegen/light-analysis/innerNested/extensionToNested.txt b/compiler/testData/codegen/light-analysis/innerNested/extensionToNested.txt index 0dde3487675..871bf0897e0 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/extensionToNested.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/extensionToNested.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class ExtensionToNestedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: Test.Nested): java.lang.String } +@kotlin.Metadata public final class Test { inner class Test/Nested public method (): void } +@kotlin.Metadata public final static class Test/Nested { private final @org.jetbrains.annotations.NotNull field value: java.lang.String inner class Test/Nested diff --git a/compiler/testData/codegen/light-analysis/innerNested/importNestedClass.txt b/compiler/testData/codegen/light-analysis/innerNested/importNestedClass.txt index 0a143be45cc..49206461d45 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/importNestedClass.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/importNestedClass.txt @@ -1,20 +1,24 @@ +@kotlin.Metadata public final class A { inner class A/B public method (): void } +@kotlin.Metadata public final static class A/B { inner class A/B inner class A/B/C public method (): void } +@kotlin.Metadata public final static class A/B/C { inner class A/B inner class A/B/C public method (): void } +@kotlin.Metadata public final class ImportNestedClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/innerNested/innerGeneric.txt b/compiler/testData/codegen/light-analysis/innerNested/innerGeneric.txt index 2cd4e87a2c4..bbb0d9943a1 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/innerGeneric.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/innerGeneric.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public final class InnerGenericKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Outer { inner class Outer/Inner public method (): void } +@kotlin.Metadata public final class Outer/Inner { private final field t: java.lang.Object synthetic final field this$0: Outer diff --git a/compiler/testData/codegen/light-analysis/innerNested/innerGenericClassFromJava.txt b/compiler/testData/codegen/light-analysis/innerNested/innerGenericClassFromJava.txt index b90b33762a2..52d8d20c8f5 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/innerGenericClassFromJava.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/innerGenericClassFromJava.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class KotlinKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Outer { private final field x: java.lang.Object inner class Outer/Inner @@ -9,6 +11,7 @@ public final class Outer { public final method getX(): java.lang.Object } +@kotlin.Metadata public final class Outer/Inner { synthetic final field this$0: Outer private final field y: java.lang.Object @@ -18,6 +21,7 @@ public final class Outer/Inner { public final method getY(): java.lang.Object } +@kotlin.Metadata public final class Test { public final static field INSTANCE: Test private method (): void diff --git a/compiler/testData/codegen/light-analysis/innerNested/innerJavaClass.txt b/compiler/testData/codegen/light-analysis/innerNested/innerJavaClass.txt index bb62dfb9c07..9a009e24230 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/innerJavaClass.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/innerJavaClass.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class KotlinKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class MyWallpaperService { inner class MyWallpaperService/MyEngine public method (): void public @org.jetbrains.annotations.NotNull method onCreateInner(): JavaClass.InnerClass } +@kotlin.Metadata private final class MyWallpaperService/MyEngine { synthetic final field this$0: MyWallpaperService inner class MyWallpaperService/MyEngine diff --git a/compiler/testData/codegen/light-analysis/innerNested/innerLabeledThis.txt b/compiler/testData/codegen/light-analysis/innerNested/innerLabeledThis.txt index 17b873ac2ca..9377f783b48 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/innerLabeledThis.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/innerLabeledThis.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class InnerLabeledThisKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Outer { private final @org.jetbrains.annotations.NotNull field O: java.lang.String inner class Outer/Inner @@ -10,6 +12,7 @@ public final class Outer { public final @org.jetbrains.annotations.NotNull method getO(): java.lang.String } +@kotlin.Metadata public final class Outer/Inner { private final @org.jetbrains.annotations.NotNull field K: java.lang.String synthetic final field this$0: Outer diff --git a/compiler/testData/codegen/light-analysis/innerNested/innerSimple.txt b/compiler/testData/codegen/light-analysis/innerNested/innerSimple.txt index 8651ecebfb9..0ca783384f4 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/innerSimple.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/innerSimple.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public final class InnerSimpleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Outer { inner class Outer/Inner public method (): void } +@kotlin.Metadata public final class Outer/Inner { synthetic final field this$0: Outer inner class Outer/Inner diff --git a/compiler/testData/codegen/light-analysis/innerNested/kt3132.txt b/compiler/testData/codegen/light-analysis/innerNested/kt3132.txt index 06a73e7e68d..6721dbc8211 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/kt3132.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/kt3132.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt3132Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Test { inner class Test/Foo inner class Test/FooImplInner @@ -9,16 +11,19 @@ public final class Test { public method (): void } +@kotlin.Metadata public static interface Test/Foo { inner class Test/Foo } +@kotlin.Metadata public final class Test/FooImplInner { synthetic final field this$0: Test inner class Test/FooImplInner public method (p0: Test): void } +@kotlin.Metadata public final static class Test/FooImplNested { inner class Test/FooImplNested public method (): void diff --git a/compiler/testData/codegen/light-analysis/innerNested/kt3927.txt b/compiler/testData/codegen/light-analysis/innerNested/kt3927.txt index 77ca765770b..14d40c2b9a0 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/kt3927.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/kt3927.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public abstract class Base { inner class Base/Inner public method (): void } +@kotlin.Metadata public final class Base/Inner { synthetic final field this$0: Base inner class Base/Inner @@ -11,10 +13,12 @@ public final class Base/Inner { public final @org.jetbrains.annotations.NotNull method o(): java.lang.String } +@kotlin.Metadata public final class Child { public method (): void } +@kotlin.Metadata public final class Kt3927Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/innerNested/kt5363.txt b/compiler/testData/codegen/light-analysis/innerNested/kt5363.txt index cfd2ea81737..ad8f06b21d0 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/kt5363.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/kt5363.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt5363Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Outer { public final static field Companion: Outer.Companion inner class Outer/Companion @@ -9,12 +11,14 @@ public final class Outer { public method (): void } +@kotlin.Metadata public final static class Outer/Companion { inner class Outer/Companion private method (): void private final method extension(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final static class Outer/Nested { inner class Outer/Nested public method (): void diff --git a/compiler/testData/codegen/light-analysis/innerNested/kt6804.txt b/compiler/testData/codegen/light-analysis/innerNested/kt6804.txt index 2fa1b65418d..c6387da4cc6 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/kt6804.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/kt6804.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt6804Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Outer { public final static field Companion: Outer.Companion private final static field s: java.lang.String @@ -10,12 +12,14 @@ public final class Outer { public method (): void } +@kotlin.Metadata public final static class Outer/Companion { inner class Outer/Companion private method (): void private final method getS(): java.lang.String } +@kotlin.Metadata public final static class Outer/Nested { inner class Outer/Nested public method (): void diff --git a/compiler/testData/codegen/light-analysis/innerNested/nestedClassInObject.txt b/compiler/testData/codegen/light-analysis/innerNested/nestedClassInObject.txt index d42a4fb0dc8..8f64f411bc3 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/nestedClassInObject.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/nestedClassInObject.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field INSTANCE: A inner class A/B @@ -5,16 +6,19 @@ public final class A { private method (): void } +@kotlin.Metadata public final static class A/B { inner class A/B public method (): void } +@kotlin.Metadata public final static class A/C { inner class A/C public method (): void } +@kotlin.Metadata public final class NestedClassInObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/innerNested/nestedClassObject.txt b/compiler/testData/codegen/light-analysis/innerNested/nestedClassObject.txt index c38f2545eeb..250844c4611 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/nestedClassObject.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/nestedClassObject.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class NestedClassObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Outer { inner class Outer/Nested public method (): void public final @org.jetbrains.annotations.NotNull method O(): java.lang.String } +@kotlin.Metadata public final static class Outer/Nested { public final static field Companion: Outer.Nested.Companion private final static @org.jetbrains.annotations.NotNull field K: java.lang.String @@ -17,6 +20,7 @@ public final static class Outer/Nested { public method (): void } +@kotlin.Metadata public final static class Outer/Nested/Companion { inner class Outer/Nested inner class Outer/Nested/Companion diff --git a/compiler/testData/codegen/light-analysis/innerNested/nestedEnumConstant.txt b/compiler/testData/codegen/light-analysis/innerNested/nestedEnumConstant.txt index 308bc1d84d8..ad49ff29def 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/nestedEnumConstant.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/nestedEnumConstant.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public final class NestedEnumConstantKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Outer { inner class Outer/Nested public method (): void } +@kotlin.Metadata public static enum class Outer/Nested { public final static field K: Outer.Nested public final static field O: Outer.Nested diff --git a/compiler/testData/codegen/light-analysis/innerNested/nestedGeneric.txt b/compiler/testData/codegen/light-analysis/innerNested/nestedGeneric.txt index c545b531420..b6f2a582381 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/nestedGeneric.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/nestedGeneric.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public final class NestedGenericKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Outer { inner class Outer/Nested public method (): void } +@kotlin.Metadata public final static class Outer/Nested { private final field t: java.lang.Object inner class Outer/Nested diff --git a/compiler/testData/codegen/light-analysis/innerNested/nestedInPackage.txt b/compiler/testData/codegen/light-analysis/innerNested/nestedInPackage.txt index e8c38701039..ce510c7a65e 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/nestedInPackage.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/nestedInPackage.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public final class Package/NestedInPackageKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Package/Outer { inner class Package/Outer/Nested public method (): void } +@kotlin.Metadata public final static class Package/Outer/Nested { private final @org.jetbrains.annotations.NotNull field K: java.lang.String private final @org.jetbrains.annotations.NotNull field O: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/innerNested/nestedObjects.txt b/compiler/testData/codegen/light-analysis/innerNested/nestedObjects.txt index 5e58268212b..415d88547bb 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/nestedObjects.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/nestedObjects.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { public final static field INSTANCE: A inner class A/B private method (): void } +@kotlin.Metadata public final class A/B { public final static field INSTANCE: A.B inner class A/B @@ -11,6 +13,7 @@ public final class A/B { private method (): void } +@kotlin.Metadata public final class A/B/C { public final static field INSTANCE: A.B.C private final static @org.jetbrains.annotations.NotNull field ok: java.lang.String @@ -20,6 +23,7 @@ public final class A/B/C { public final @org.jetbrains.annotations.NotNull method getOk(): java.lang.String } +@kotlin.Metadata public final class NestedObjectsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/innerNested/nestedSimple.txt b/compiler/testData/codegen/light-analysis/innerNested/nestedSimple.txt index 3adc8217a11..81b9037426c 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/nestedSimple.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/nestedSimple.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public final class NestedSimpleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Outer { inner class Outer/Nested public method (): void } +@kotlin.Metadata public final static class Outer/Nested { inner class Outer/Nested public method (): void diff --git a/compiler/testData/codegen/light-analysis/innerNested/protectedNestedClass.txt b/compiler/testData/codegen/light-analysis/innerNested/protectedNestedClass.txt index 600812d5e2b..d3a0460a8bd 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/protectedNestedClass.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/protectedNestedClass.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public abstract class a/A { inner class a/A/C public method (): void } +@kotlin.Metadata protected final static class a/A/C { inner class a/A/C public method (): void public final @org.jetbrains.annotations.NotNull method result(): java.lang.String } +@kotlin.Metadata public final class b/B { private final @org.jetbrains.annotations.NotNull field c: a.A.C public method (): void @@ -16,6 +19,7 @@ public final class b/B { public final @org.jetbrains.annotations.NotNull method getResult(): java.lang.String } +@kotlin.Metadata public final class b/BKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/innerNested/protectedNestedClassFromJava.txt b/compiler/testData/codegen/light-analysis/innerNested/protectedNestedClassFromJava.txt index f1b2a0e1a89..624a6e7ae43 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/protectedNestedClassFromJava.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/protectedNestedClassFromJava.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public class com/company/Test { inner class com/company/Test/ProtectedClass public method (): void } +@kotlin.Metadata protected final static class com/company/Test/ProtectedClass { inner class com/company/Test/ProtectedClass public method (): void } +@kotlin.Metadata public final class com/company/TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/deepInnerHierarchy.txt b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/deepInnerHierarchy.txt index 55a565e8e84..a72a23b09c5 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/deepInnerHierarchy.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/deepInnerHierarchy.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { private final @org.jetbrains.annotations.NotNull field s: java.lang.String inner class A/B @@ -9,36 +10,42 @@ public class A { public final @org.jetbrains.annotations.NotNull method getS(): java.lang.String } +@kotlin.Metadata public class A/B { synthetic final field this$0: A inner class A/B public method (@java.lang.Synthetic p0: A, @org.jetbrains.annotations.NotNull p1: java.lang.String): void } +@kotlin.Metadata public class A/C { synthetic final field this$0: A inner class A/C public method (@java.lang.Synthetic p0: A, @org.jetbrains.annotations.NotNull p1: java.lang.String, p2: double): void } +@kotlin.Metadata public class A/D { synthetic final field this$0: A inner class A/D public method (@java.lang.Synthetic p0: A, p1: int, p2: long, @org.jetbrains.annotations.NotNull p3: java.lang.String): void } +@kotlin.Metadata public class A/E { synthetic final field this$0: A inner class A/E public method (p0: A): void } +@kotlin.Metadata public final class A/F { synthetic final field this$0: A inner class A/F public method (p0: A): void } +@kotlin.Metadata public final class DeepInnerHierarchyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/deepLocalHierarchy.txt b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/deepLocalHierarchy.txt index 561957449f3..06b0a480428 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/deepLocalHierarchy.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/deepLocalHierarchy.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class DeepLocalHierarchyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/innerExtendsInnerViaSecondaryConstuctor.txt b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/innerExtendsInnerViaSecondaryConstuctor.txt index 2c5a675d7ec..9c8d053f6aa 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/innerExtendsInnerViaSecondaryConstuctor.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/innerExtendsInnerViaSecondaryConstuctor.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class Father { private final @org.jetbrains.annotations.NotNull field param: java.lang.String inner class Father/Child @@ -6,6 +7,7 @@ public class Father { public final @org.jetbrains.annotations.NotNull method getParam(): java.lang.String } +@kotlin.Metadata public final class Father/Child { synthetic final field this$0: Father inner class Father/Child @@ -13,6 +15,7 @@ public final class Father/Child { public method (@java.lang.Synthetic p0: Father, @org.jetbrains.annotations.NotNull p1: java.lang.String): void } +@kotlin.Metadata public final class Father/Child/Child2 { synthetic final field this$0: Father.Child inner class Father/Child @@ -20,6 +23,7 @@ public final class Father/Child/Child2 { public method (p0: Father.Child): void } +@kotlin.Metadata public abstract class Father/InClass { synthetic final field this$0: Father inner class Father/InClass @@ -27,6 +31,7 @@ public abstract class Father/InClass { public final @org.jetbrains.annotations.NotNull method work(): java.lang.String } +@kotlin.Metadata public final class InnerExtendsInnerViaSecondaryConstuctorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/innerExtendsInnerWithProperOuterCapture.txt b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/innerExtendsInnerWithProperOuterCapture.txt index 8f0ba005d92..4ec4648d64c 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/innerExtendsInnerWithProperOuterCapture.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/innerExtendsInnerWithProperOuterCapture.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class Father { private final @org.jetbrains.annotations.NotNull field param: java.lang.String inner class Father/Child @@ -6,6 +7,7 @@ public class Father { public final @org.jetbrains.annotations.NotNull method getParam(): java.lang.String } +@kotlin.Metadata public final class Father/Child { synthetic final field this$0: Father inner class Father/Child @@ -13,6 +15,7 @@ public final class Father/Child { public method (@java.lang.Synthetic p0: Father, @org.jetbrains.annotations.NotNull p1: java.lang.String): void } +@kotlin.Metadata public final class Father/Child/Child2 { synthetic final field this$0: Father.Child inner class Father/Child @@ -20,6 +23,7 @@ public final class Father/Child/Child2 { public method (p0: Father.Child): void } +@kotlin.Metadata public abstract class Father/InClass { synthetic final field this$0: Father inner class Father/InClass @@ -27,6 +31,7 @@ public abstract class Father/InClass { public final @org.jetbrains.annotations.NotNull method work(): java.lang.String } +@kotlin.Metadata public final class InnerExtendsInnerWithProperOuterCaptureKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/innerExtendsOuter.txt b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/innerExtendsOuter.txt index 5a90d2de1b5..1e2c1bf50f9 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/innerExtendsOuter.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/innerExtendsOuter.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class InnerExtendsOuterKt { public final static method box(): java.lang.String } +@kotlin.Metadata public class Outer { private final @org.jetbrains.annotations.NotNull field chars: char[] inner class Outer/Inner @@ -10,6 +12,7 @@ public class Outer { public final method value(): java.lang.String } +@kotlin.Metadata public class Outer/Inner { private final @org.jetbrains.annotations.NotNull field s: java.lang.String synthetic final field this$0: Outer diff --git a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/kt11833_1.txt b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/kt11833_1.txt index 229f2cb4308..ae6876ea1c8 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/kt11833_1.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/kt11833_1.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public final class Child { private final @org.jetbrains.annotations.NotNull field ChildInClass: Father.InClass public method (): void public final @org.jetbrains.annotations.NotNull method getChildInClass(): Father.InClass } +@kotlin.Metadata public abstract class Father { inner class Father/InClass public method (): void } +@kotlin.Metadata public abstract class Father/InClass { synthetic final field this$0: Father inner class Father/InClass @@ -16,6 +19,7 @@ public abstract class Father/InClass { public abstract @org.jetbrains.annotations.NotNull method work(): java.lang.String } +@kotlin.Metadata public final class Kt11833_1Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/kt11833_2.txt b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/kt11833_2.txt index 60655004008..07053bca6b3 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/kt11833_2.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/kt11833_2.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class Child { public method (): void public final @org.jetbrains.annotations.NotNull method test(): Father.InClass } +@kotlin.Metadata public abstract class Father { inner class Father/InClass public method (): void } +@kotlin.Metadata public abstract class Father/InClass { synthetic final field this$0: Father inner class Father/InClass @@ -15,6 +18,7 @@ public abstract class Father/InClass { public abstract @org.jetbrains.annotations.NotNull method work(): java.lang.String } +@kotlin.Metadata public final class Kt11833_2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/localClassOuterDiffersFromInnerOuter.txt b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/localClassOuterDiffersFromInnerOuter.txt index 8fc45f2a057..ffae396491e 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/localClassOuterDiffersFromInnerOuter.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/localClassOuterDiffersFromInnerOuter.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { inner class A/Inner public method (): void @@ -5,12 +6,14 @@ public final class A { public final @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public class A/Inner { synthetic final field this$0: A inner class A/Inner public method (p0: A): void } +@kotlin.Metadata public final class LocalClassOuterDiffersFromInnerOuterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/localExtendsInner.txt b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/localExtendsInner.txt index b505c12ef13..5cb2ea5af1f 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/localExtendsInner.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/localExtendsInner.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class Father { private final @org.jetbrains.annotations.NotNull field param: java.lang.String inner class Father/Child @@ -6,6 +7,7 @@ public class Father { public final @org.jetbrains.annotations.NotNull method getParam(): java.lang.String } +@kotlin.Metadata public final class Father/Child { synthetic final field this$0: Father inner class Father/Child @@ -13,6 +15,7 @@ public final class Father/Child { public final @org.jetbrains.annotations.NotNull method test(): Father.InClass } +@kotlin.Metadata public abstract class Father/InClass { synthetic final field this$0: Father inner class Father/InClass @@ -20,6 +23,7 @@ public abstract class Father/InClass { public final @org.jetbrains.annotations.NotNull method work(): java.lang.String } +@kotlin.Metadata public final class LocalExtendsInnerKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/localExtendsLocalWithClosure.txt b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/localExtendsLocalWithClosure.txt index ede19b7cc81..7413a789bd4 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/localExtendsLocalWithClosure.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/localExtendsLocalWithClosure.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LocalExtendsLocalWithClosureKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/localWithClosureExtendsLocalWithClosure.txt b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/localWithClosureExtendsLocalWithClosure.txt index d4ec4877dbf..15f5a66a6f3 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/localWithClosureExtendsLocalWithClosure.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/localWithClosureExtendsLocalWithClosure.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LocalWithClosureExtendsLocalWithClosureKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectExtendsClassDefaultArgument.txt b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectExtendsClassDefaultArgument.txt index 87c462039f8..40401d85e2f 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectExtendsClassDefaultArgument.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectExtendsClassDefaultArgument.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { private final @org.jetbrains.annotations.NotNull field result: java.lang.String public @synthetic.kotlin.jvm.GeneratedByJvmOverloads method (): void @@ -6,6 +7,7 @@ public class A { public final @org.jetbrains.annotations.NotNull method getResult(): java.lang.String } +@kotlin.Metadata public final class ObjectExtendsClassDefaultArgumentKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectExtendsClassVararg.txt b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectExtendsClassVararg.txt index 7578d36639a..6313d56be3f 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectExtendsClassVararg.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectExtendsClassVararg.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class ObjectExtendsClassVarargKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class SomeClass { private final @org.jetbrains.annotations.NotNull field args: java.lang.String[] private final field other: int diff --git a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectExtendsInner.txt b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectExtendsInner.txt index 2ecb12f89ae..9508610a410 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectExtendsInner.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectExtendsInner.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { inner class A/Inner public method (): void public final @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class A/Inner { private final @org.jetbrains.annotations.NotNull field result: java.lang.String synthetic final field this$0: A @@ -12,6 +14,7 @@ public class A/Inner { public final @org.jetbrains.annotations.NotNull method getResult(): java.lang.String } +@kotlin.Metadata public final class ObjectExtendsInnerKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectExtendsInnerDefaultArgument.txt b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectExtendsInnerDefaultArgument.txt index df89c107dd0..dbf116b8de7 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectExtendsInnerDefaultArgument.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectExtendsInnerDefaultArgument.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { inner class A/Inner public method (): void public final @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class A/Inner { private final field int: int private final @org.jetbrains.annotations.NotNull field result: java.lang.String @@ -15,6 +17,7 @@ public class A/Inner { public final @org.jetbrains.annotations.NotNull method getResult(): java.lang.String } +@kotlin.Metadata public final class ObjectExtendsInnerDefaultArgumentKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectExtendsInnerOfLocalVarargAndDefault.txt b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectExtendsInnerOfLocalVarargAndDefault.txt index fd7aa436bae..838467acbbb 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectExtendsInnerOfLocalVarargAndDefault.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectExtendsInnerOfLocalVarargAndDefault.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ObjectExtendsInnerOfLocalVarargAndDefaultKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectExtendsInnerOfLocalWithCapture.txt b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectExtendsInnerOfLocalWithCapture.txt index 0137827e46f..10c1e4b55d0 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectExtendsInnerOfLocalWithCapture.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectExtendsInnerOfLocalWithCapture.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ObjectExtendsInnerOfLocalWithCaptureKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectExtendsLocalCaptureInSuperCall.txt b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectExtendsLocalCaptureInSuperCall.txt index 30a36601b4e..601d775bbee 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectExtendsLocalCaptureInSuperCall.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectExtendsLocalCaptureInSuperCall.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public class A { private final @org.jetbrains.annotations.NotNull field s: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public final @org.jetbrains.annotations.NotNull method getS(): java.lang.String } +@kotlin.Metadata public final class ObjectExtendsLocalCaptureInSuperCallKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectExtendsLocalWithClosure.txt b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectExtendsLocalWithClosure.txt index 5bbc7a4eeac..36a86120315 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectExtendsLocalWithClosure.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectExtendsLocalWithClosure.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ObjectExtendsLocalWithClosureKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectOuterDiffersFromInnerOuter.txt b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectOuterDiffersFromInnerOuter.txt index 40f58f9c3ff..039b3defa6c 100644 --- a/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectOuterDiffersFromInnerOuter.txt +++ b/compiler/testData/codegen/light-analysis/innerNested/superConstructorCall/objectOuterDiffersFromInnerOuter.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { inner class A/Inner public method (): void @@ -5,12 +6,14 @@ public final class A { public final @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public class A/Inner { synthetic final field this$0: A inner class A/Inner public method (p0: A): void } +@kotlin.Metadata public final class ObjectOuterDiffersFromInnerOuterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/instructions/swap/swapRefToSharedVarInt.txt b/compiler/testData/codegen/light-analysis/instructions/swap/swapRefToSharedVarInt.txt index 3dbd65aa2b0..2d691699b22 100644 --- a/compiler/testData/codegen/light-analysis/instructions/swap/swapRefToSharedVarInt.txt +++ b/compiler/testData/codegen/light-analysis/instructions/swap/swapRefToSharedVarInt.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SwapRefToSharedVarIntKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(p0: int): void diff --git a/compiler/testData/codegen/light-analysis/instructions/swap/swapRefToSharedVarLong.txt b/compiler/testData/codegen/light-analysis/instructions/swap/swapRefToSharedVarLong.txt index 961f800d86d..b20a3d4d2dd 100644 --- a/compiler/testData/codegen/light-analysis/instructions/swap/swapRefToSharedVarLong.txt +++ b/compiler/testData/codegen/light-analysis/instructions/swap/swapRefToSharedVarLong.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SwapRefToSharedVarLongKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(p0: long): void diff --git a/compiler/testData/codegen/light-analysis/intrinsics/charToInt.txt b/compiler/testData/codegen/light-analysis/intrinsics/charToInt.txt index def7a8a2570..120fe352352 100644 --- a/compiler/testData/codegen/light-analysis/intrinsics/charToInt.txt +++ b/compiler/testData/codegen/light-analysis/intrinsics/charToInt.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CharToIntKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/intrinsics/defaultObjectMapping.txt b/compiler/testData/codegen/light-analysis/intrinsics/defaultObjectMapping.txt index c4d22f4697f..f08ed5b11df 100644 --- a/compiler/testData/codegen/light-analysis/intrinsics/defaultObjectMapping.txt +++ b/compiler/testData/codegen/light-analysis/intrinsics/defaultObjectMapping.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class DefaultObjectMappingKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/intrinsics/ea35953.txt b/compiler/testData/codegen/light-analysis/intrinsics/ea35953.txt index 3e573858a5c..c36dc380d38 100644 --- a/compiler/testData/codegen/light-analysis/intrinsics/ea35953.txt +++ b/compiler/testData/codegen/light-analysis/intrinsics/ea35953.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Ea35953Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/intrinsics/incWithLabel.txt b/compiler/testData/codegen/light-analysis/intrinsics/incWithLabel.txt index b9392cd2321..cbfdb355c84 100644 --- a/compiler/testData/codegen/light-analysis/intrinsics/incWithLabel.txt +++ b/compiler/testData/codegen/light-analysis/intrinsics/incWithLabel.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IncWithLabelKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/intrinsics/kt10131.txt b/compiler/testData/codegen/light-analysis/intrinsics/kt10131.txt index 27f26363311..3a0f1f14fce 100644 --- a/compiler/testData/codegen/light-analysis/intrinsics/kt10131.txt +++ b/compiler/testData/codegen/light-analysis/intrinsics/kt10131.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt10131Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/intrinsics/kt10131a.txt b/compiler/testData/codegen/light-analysis/intrinsics/kt10131a.txt index aae48879b32..dc615a94b92 100644 --- a/compiler/testData/codegen/light-analysis/intrinsics/kt10131a.txt +++ b/compiler/testData/codegen/light-analysis/intrinsics/kt10131a.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt10131aKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/intrinsics/kt12125.txt b/compiler/testData/codegen/light-analysis/intrinsics/kt12125.txt index 1bbea583b84..bb6abec4002 100644 --- a/compiler/testData/codegen/light-analysis/intrinsics/kt12125.txt +++ b/compiler/testData/codegen/light-analysis/intrinsics/kt12125.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt12125Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/intrinsics/kt12125_2.txt b/compiler/testData/codegen/light-analysis/intrinsics/kt12125_2.txt index c79fc399b67..372628a8108 100644 --- a/compiler/testData/codegen/light-analysis/intrinsics/kt12125_2.txt +++ b/compiler/testData/codegen/light-analysis/intrinsics/kt12125_2.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt12125_2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/intrinsics/kt12125_inc.txt b/compiler/testData/codegen/light-analysis/intrinsics/kt12125_inc.txt index 16d84da0741..2d97b2e4e13 100644 --- a/compiler/testData/codegen/light-analysis/intrinsics/kt12125_inc.txt +++ b/compiler/testData/codegen/light-analysis/intrinsics/kt12125_inc.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt12125_incKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/intrinsics/kt12125_inc_2.txt b/compiler/testData/codegen/light-analysis/intrinsics/kt12125_inc_2.txt index 7bce092bec8..b2993abf560 100644 --- a/compiler/testData/codegen/light-analysis/intrinsics/kt12125_inc_2.txt +++ b/compiler/testData/codegen/light-analysis/intrinsics/kt12125_inc_2.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt12125_inc_2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/intrinsics/kt5937.txt b/compiler/testData/codegen/light-analysis/intrinsics/kt5937.txt index 232b536709a..1ff04845bb9 100644 --- a/compiler/testData/codegen/light-analysis/intrinsics/kt5937.txt +++ b/compiler/testData/codegen/light-analysis/intrinsics/kt5937.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt5937Kt { private static field d: double private static field i: int diff --git a/compiler/testData/codegen/light-analysis/intrinsics/longRangeWithExplicitDot.txt b/compiler/testData/codegen/light-analysis/intrinsics/longRangeWithExplicitDot.txt index 7f86cee0bd5..1a4e7b23350 100644 --- a/compiler/testData/codegen/light-analysis/intrinsics/longRangeWithExplicitDot.txt +++ b/compiler/testData/codegen/light-analysis/intrinsics/longRangeWithExplicitDot.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LongRangeWithExplicitDotKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/intrinsics/prefixIncDec.txt b/compiler/testData/codegen/light-analysis/intrinsics/prefixIncDec.txt index 6db34710125..e1c88616047 100644 --- a/compiler/testData/codegen/light-analysis/intrinsics/prefixIncDec.txt +++ b/compiler/testData/codegen/light-analysis/intrinsics/prefixIncDec.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PrefixIncDecKt { private static field dec: int private static field inc: int diff --git a/compiler/testData/codegen/light-analysis/intrinsics/rangeFromCollection.txt b/compiler/testData/codegen/light-analysis/intrinsics/rangeFromCollection.txt index c79d13cc793..c2bb579973c 100644 --- a/compiler/testData/codegen/light-analysis/intrinsics/rangeFromCollection.txt +++ b/compiler/testData/codegen/light-analysis/intrinsics/rangeFromCollection.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class RangeFromCollectionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/intrinsics/stringFromCollection.txt b/compiler/testData/codegen/light-analysis/intrinsics/stringFromCollection.txt index 10f2f32ce0f..6e92aee1a9d 100644 --- a/compiler/testData/codegen/light-analysis/intrinsics/stringFromCollection.txt +++ b/compiler/testData/codegen/light-analysis/intrinsics/stringFromCollection.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class StringFromCollectionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/intrinsics/throwable.txt b/compiler/testData/codegen/light-analysis/intrinsics/throwable.txt index a2c9d717895..95c66c2195f 100644 --- a/compiler/testData/codegen/light-analysis/intrinsics/throwable.txt +++ b/compiler/testData/codegen/light-analysis/intrinsics/throwable.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ThrowableKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/intrinsics/throwableCallableReference.txt b/compiler/testData/codegen/light-analysis/intrinsics/throwableCallableReference.txt index cd89e12a60e..c01a03a9bc1 100644 --- a/compiler/testData/codegen/light-analysis/intrinsics/throwableCallableReference.txt +++ b/compiler/testData/codegen/light-analysis/intrinsics/throwableCallableReference.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ThrowableCallableReferenceKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/intrinsics/throwableParamOrder.txt b/compiler/testData/codegen/light-analysis/intrinsics/throwableParamOrder.txt index 04b9cbd6c80..d13a2299d2d 100644 --- a/compiler/testData/codegen/light-analysis/intrinsics/throwableParamOrder.txt +++ b/compiler/testData/codegen/light-analysis/intrinsics/throwableParamOrder.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ThrowableParamOrderKt { private static @org.jetbrains.annotations.NotNull field res: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/intrinsics/tostring.txt b/compiler/testData/codegen/light-analysis/intrinsics/tostring.txt index 6f7cd4f86c8..bcb29afd8fa 100644 --- a/compiler/testData/codegen/light-analysis/intrinsics/tostring.txt +++ b/compiler/testData/codegen/light-analysis/intrinsics/tostring.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TostringKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/javaInterop/generics/allWildcardsOnClass.txt b/compiler/testData/codegen/light-analysis/javaInterop/generics/allWildcardsOnClass.txt index d1534f5732b..4eeef7f46f9 100644 --- a/compiler/testData/codegen/light-analysis/javaInterop/generics/allWildcardsOnClass.txt +++ b/compiler/testData/codegen/light-analysis/javaInterop/generics/allWildcardsOnClass.txt @@ -1,24 +1,29 @@ +@kotlin.Metadata @kotlin.jvm.JvmSuppressWildcards public interface A { public abstract @org.jetbrains.annotations.NotNull method bar(): In public abstract @org.jetbrains.annotations.NotNull method foo(): OutPair } +@kotlin.Metadata public abstract class B { public method (): void public @org.jetbrains.annotations.NotNull method bar(): In public @org.jetbrains.annotations.NotNull method foo(): OutPair } +@kotlin.Metadata public final class In { public method (): void public final @org.jetbrains.annotations.NotNull method make(p0: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class MainKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class OutPair { private final field x: java.lang.Object private final field y: java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/javaInterop/generics/covariantOverrideWithDeclarationSiteProjection.txt b/compiler/testData/codegen/light-analysis/javaInterop/generics/covariantOverrideWithDeclarationSiteProjection.txt index fecd203468d..d18edbd2ed9 100644 --- a/compiler/testData/codegen/light-analysis/javaInterop/generics/covariantOverrideWithDeclarationSiteProjection.txt +++ b/compiler/testData/codegen/light-analysis/javaInterop/generics/covariantOverrideWithDeclarationSiteProjection.txt @@ -1,23 +1,28 @@ +@kotlin.Metadata public interface A { public abstract @org.jetbrains.annotations.NotNull method bar(): In public abstract @org.jetbrains.annotations.NotNull method foo(): OutPair } +@kotlin.Metadata public abstract class B { public method (): void public @org.jetbrains.annotations.NotNull method bar(): In public @org.jetbrains.annotations.NotNull method foo(): OutPair } +@kotlin.Metadata public final class In { public method (): void public final @org.jetbrains.annotations.NotNull method make(p0: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class MainKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class OutPair { private final field x: java.lang.Object private final field y: java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/javaInterop/generics/invariantArgumentsNoWildcard.txt b/compiler/testData/codegen/light-analysis/javaInterop/generics/invariantArgumentsNoWildcard.txt index 5e9949d5140..e7da2f607bd 100644 --- a/compiler/testData/codegen/light-analysis/javaInterop/generics/invariantArgumentsNoWildcard.txt +++ b/compiler/testData/codegen/light-analysis/javaInterop/generics/invariantArgumentsNoWildcard.txt @@ -1,15 +1,18 @@ +@kotlin.Metadata public final class Inv { private final field x: java.lang.Object public method (p0: java.lang.Object): void public final method getX(): java.lang.Object } +@kotlin.Metadata public final class MainKt { public final static @org.jetbrains.annotations.NotNull method bar(@org.jetbrains.annotations.NotNull p0: Inv): java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): Inv } +@kotlin.Metadata public final class Pair { private final field x: java.lang.Object private final field y: java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/javaInterop/lambdaInstanceOf.txt b/compiler/testData/codegen/light-analysis/javaInterop/lambdaInstanceOf.txt index 33d7cadb999..53ba8e014b0 100644 --- a/compiler/testData/codegen/light-analysis/javaInterop/lambdaInstanceOf.txt +++ b/compiler/testData/codegen/light-analysis/javaInterop/lambdaInstanceOf.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/javaInterop/notNullAssertions/extensionReceiverParameter.txt b/compiler/testData/codegen/light-analysis/javaInterop/notNullAssertions/extensionReceiverParameter.txt index 498a02383cc..4424cf0b561 100644 --- a/compiler/testData/codegen/light-analysis/javaInterop/notNullAssertions/extensionReceiverParameter.txt +++ b/compiler/testData/codegen/light-analysis/javaInterop/notNullAssertions/extensionReceiverParameter.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ExtensionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/javaInterop/notNullAssertions/mapPut.txt b/compiler/testData/codegen/light-analysis/javaInterop/notNullAssertions/mapPut.txt index 44bf5457e82..0b890a03e61 100644 --- a/compiler/testData/codegen/light-analysis/javaInterop/notNullAssertions/mapPut.txt +++ b/compiler/testData/codegen/light-analysis/javaInterop/notNullAssertions/mapPut.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MapPutKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(@org.jetbrains.annotations.NotNull p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/javaInterop/objectMethods/cloneCallsConstructor.txt b/compiler/testData/codegen/light-analysis/javaInterop/objectMethods/cloneCallsConstructor.txt index 522555f6e71..ab8fb7b87f0 100644 --- a/compiler/testData/codegen/light-analysis/javaInterop/objectMethods/cloneCallsConstructor.txt +++ b/compiler/testData/codegen/light-analysis/javaInterop/objectMethods/cloneCallsConstructor.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private field x: int public method (p0: int): void @@ -13,6 +14,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class CloneCallsConstructorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/javaInterop/objectMethods/cloneCallsSuper.txt b/compiler/testData/codegen/light-analysis/javaInterop/objectMethods/cloneCallsSuper.txt index 4d1528a6d31..9097fa81326 100644 --- a/compiler/testData/codegen/light-analysis/javaInterop/objectMethods/cloneCallsSuper.txt +++ b/compiler/testData/codegen/light-analysis/javaInterop/objectMethods/cloneCallsSuper.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private field x: int public method (p0: int): void @@ -13,6 +14,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class CloneCallsSuperKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/javaInterop/objectMethods/cloneCallsSuperAndModifies.txt b/compiler/testData/codegen/light-analysis/javaInterop/objectMethods/cloneCallsSuperAndModifies.txt index 74f23cdabec..f7aa0ed5113 100644 --- a/compiler/testData/codegen/light-analysis/javaInterop/objectMethods/cloneCallsSuperAndModifies.txt +++ b/compiler/testData/codegen/light-analysis/javaInterop/objectMethods/cloneCallsSuperAndModifies.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private field x: int public method (p0: int): void @@ -13,6 +14,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class CloneCallsSuperAndModifiesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/javaInterop/objectMethods/cloneHashSet.txt b/compiler/testData/codegen/light-analysis/javaInterop/objectMethods/cloneHashSet.txt index 9d696d2b6f6..1699f894c09 100644 --- a/compiler/testData/codegen/light-analysis/javaInterop/objectMethods/cloneHashSet.txt +++ b/compiler/testData/codegen/light-analysis/javaInterop/objectMethods/cloneHashSet.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CloneHashSetKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/javaInterop/objectMethods/cloneHierarchy.txt b/compiler/testData/codegen/light-analysis/javaInterop/objectMethods/cloneHierarchy.txt index 0fe6cefb0d3..e028dca8175 100644 --- a/compiler/testData/codegen/light-analysis/javaInterop/objectMethods/cloneHierarchy.txt +++ b/compiler/testData/codegen/light-analysis/javaInterop/objectMethods/cloneHierarchy.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public class A { public method (): void public @org.jetbrains.annotations.NotNull method clone(): A public synthetic method clone(): java.lang.Object } +@kotlin.Metadata public class B { private @org.jetbrains.annotations.NotNull field s: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -14,6 +16,7 @@ public class B { public final method setS(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public class C { private @org.jetbrains.annotations.NotNull field l: java.util.ArrayList public method (@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.util.ArrayList): void @@ -25,6 +28,7 @@ public class C { public final method setL(@org.jetbrains.annotations.NotNull p0: java.util.ArrayList): void } +@kotlin.Metadata public final class CloneHierarchyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/javaInterop/objectMethods/cloneableClassWithoutClone.txt b/compiler/testData/codegen/light-analysis/javaInterop/objectMethods/cloneableClassWithoutClone.txt index d3af95a0687..f107c91c855 100644 --- a/compiler/testData/codegen/light-analysis/javaInterop/objectMethods/cloneableClassWithoutClone.txt +++ b/compiler/testData/codegen/light-analysis/javaInterop/objectMethods/cloneableClassWithoutClone.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field s: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -12,6 +13,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class CloneableClassWithoutCloneKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jdk/arrayList.txt b/compiler/testData/codegen/light-analysis/jdk/arrayList.txt index 4de338a4517..f012ceee40e 100644 --- a/compiler/testData/codegen/light-analysis/jdk/arrayList.txt +++ b/compiler/testData/codegen/light-analysis/jdk/arrayList.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ArrayListKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jdk/hashMap.txt b/compiler/testData/codegen/light-analysis/jdk/hashMap.txt index 3191fc75110..de5e804d15f 100644 --- a/compiler/testData/codegen/light-analysis/jdk/hashMap.txt +++ b/compiler/testData/codegen/light-analysis/jdk/hashMap.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class HashMapKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jdk/iteratingOverHashMap.txt b/compiler/testData/codegen/light-analysis/jdk/iteratingOverHashMap.txt index b432a8cb1c2..bed3abf54e4 100644 --- a/compiler/testData/codegen/light-analysis/jdk/iteratingOverHashMap.txt +++ b/compiler/testData/codegen/light-analysis/jdk/iteratingOverHashMap.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IteratingOverHashMapKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method testIteratingOverMap1(): boolean diff --git a/compiler/testData/codegen/light-analysis/jdk/kt1397.txt b/compiler/testData/codegen/light-analysis/jdk/kt1397.txt index 92cbe4faa8f..5509ada6d83 100644 --- a/compiler/testData/codegen/light-analysis/jdk/kt1397.txt +++ b/compiler/testData/codegen/light-analysis/jdk/kt1397.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IntArrayList { public method (): void public method contains(p0: java.lang.Integer): boolean @@ -16,6 +17,7 @@ public final class IntArrayList { public final method size(): int } +@kotlin.Metadata public final class Kt1397Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmField/captureClassFields.txt b/compiler/testData/codegen/light-analysis/jvmField/captureClassFields.txt index 5a327752f0c..92283723d52 100644 --- a/compiler/testData/codegen/light-analysis/jvmField/captureClassFields.txt +++ b/compiler/testData/codegen/light-analysis/jvmField/captureClassFields.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { public final @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field internalField: java.lang.String protected final @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field protectedField: java.lang.String @@ -6,6 +7,7 @@ public class A { public final @org.jetbrains.annotations.NotNull method test(): java.lang.String } +@kotlin.Metadata public final class CaptureClassFieldsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmField/capturePackageFields.txt b/compiler/testData/codegen/light-analysis/jvmField/capturePackageFields.txt index c2aa52cada7..2904a0fcf58 100644 --- a/compiler/testData/codegen/light-analysis/jvmField/capturePackageFields.txt +++ b/compiler/testData/codegen/light-analysis/jvmField/capturePackageFields.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CapturePackageFieldsKt { public final static @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field internalField: java.lang.String public final static @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field publicField: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/jvmField/checkNoAccessors.txt b/compiler/testData/codegen/light-analysis/jvmField/checkNoAccessors.txt index 17662a3e49e..6f2d241f199 100644 --- a/compiler/testData/codegen/light-analysis/jvmField/checkNoAccessors.txt +++ b/compiler/testData/codegen/light-analysis/jvmField/checkNoAccessors.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field Companion: A.Companion public final static @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field cfield: java.lang.String @@ -6,17 +7,20 @@ public final class A { public method (): void } +@kotlin.Metadata public final static class A/Companion { inner class A/Companion private method (): void } +@kotlin.Metadata public final class CheckNoAccessorsKt { public final static @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field field: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method checkNoAccessors(@org.jetbrains.annotations.NotNull p0: java.lang.Class): void } +@kotlin.Metadata public final class Object { public final static field INSTANCE: Object public final static @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field field: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/jvmField/classFieldReference.txt b/compiler/testData/codegen/light-analysis/jvmField/classFieldReference.txt index 4b1aa460081..24f8edb0407 100644 --- a/compiler/testData/codegen/light-analysis/jvmField/classFieldReference.txt +++ b/compiler/testData/codegen/light-analysis/jvmField/classFieldReference.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class zzz/A { public final @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field internalField: java.lang.String public final @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field publicField: java.lang.String @@ -9,6 +10,7 @@ public final class zzz/A { public final method testAccessors(): void } +@kotlin.Metadata public final class zzz/ClassFieldReferenceKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method checkAccessor(@org.jetbrains.annotations.NotNull p0: kotlin.reflect.KProperty1, p1: java.lang.Object, p2: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/jvmField/classFieldReflection.txt b/compiler/testData/codegen/light-analysis/jvmField/classFieldReflection.txt index 024d68d0127..182de562e47 100644 --- a/compiler/testData/codegen/light-analysis/jvmField/classFieldReflection.txt +++ b/compiler/testData/codegen/light-analysis/jvmField/classFieldReflection.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class zzz/A { public @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field internalField: java.lang.String public @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field publicField: java.lang.String @@ -9,6 +10,7 @@ public final class zzz/A { public final method testAccessors(): void } +@kotlin.Metadata public final class zzz/AWithCompanion { public final static field Companion: zzz.AWithCompanion.Companion public static @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field internalField: java.lang.String @@ -17,12 +19,14 @@ public final class zzz/AWithCompanion { public method (): void } +@kotlin.Metadata public final static class zzz/AWithCompanion/Companion { inner class zzz/AWithCompanion/Companion private method (): void public final method testAccessors(): void } +@kotlin.Metadata public final class zzz/ClassFieldReflectionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method checkAccessor(@org.jetbrains.annotations.NotNull p0: kotlin.reflect.KMutableProperty1, p1: java.lang.Object, p2: java.lang.Object, p3: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/jvmField/constructorProperty.txt b/compiler/testData/codegen/light-analysis/jvmField/constructorProperty.txt index 4de0c2f086b..1dfff162659 100644 --- a/compiler/testData/codegen/light-analysis/jvmField/constructorProperty.txt +++ b/compiler/testData/codegen/light-analysis/jvmField/constructorProperty.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class C { public final @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field foo: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class SimpleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmField/publicField.txt b/compiler/testData/codegen/light-analysis/jvmField/publicField.txt index dc7fc66f665..4d525420d49 100644 --- a/compiler/testData/codegen/light-analysis/jvmField/publicField.txt +++ b/compiler/testData/codegen/light-analysis/jvmField/publicField.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field Companion: A.Companion public final static @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field cfield: java.lang.String @@ -6,17 +7,20 @@ public final class A { public method (): void } +@kotlin.Metadata public final static class A/Companion { inner class A/Companion private method (): void } +@kotlin.Metadata public final class Object { public final static field INSTANCE: Object public final static @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field field: java.lang.String private method (): void } +@kotlin.Metadata public final class PublicFieldKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmField/simpleMemberProperty.txt b/compiler/testData/codegen/light-analysis/jvmField/simpleMemberProperty.txt index dc51b0f4d21..31a7a92422a 100644 --- a/compiler/testData/codegen/light-analysis/jvmField/simpleMemberProperty.txt +++ b/compiler/testData/codegen/light-analysis/jvmField/simpleMemberProperty.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class C { public final @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field foo: java.lang.String public method (): void } +@kotlin.Metadata public final class SimpleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmField/superCall.txt b/compiler/testData/codegen/light-analysis/jvmField/superCall.txt index 1af7f4d6a2e..ba837cabc0f 100644 --- a/compiler/testData/codegen/light-analysis/jvmField/superCall.txt +++ b/compiler/testData/codegen/light-analysis/jvmField/superCall.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { public final @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field internalField: java.lang.String protected final @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field protectedfield: java.lang.String @@ -5,11 +6,13 @@ public class A { public method (): void } +@kotlin.Metadata public final class B { public method (): void public final @org.jetbrains.annotations.NotNull method test(): java.lang.String } +@kotlin.Metadata public final class SuperCallKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmField/superCall2.txt b/compiler/testData/codegen/light-analysis/jvmField/superCall2.txt index de23a46a515..f74e7d6ebd4 100644 --- a/compiler/testData/codegen/light-analysis/jvmField/superCall2.txt +++ b/compiler/testData/codegen/light-analysis/jvmField/superCall2.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { public final @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field internalField: java.lang.String protected final @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field protectedfield: java.lang.String @@ -5,15 +6,18 @@ public class A { public method (): void } +@kotlin.Metadata public class B { public method (): void } +@kotlin.Metadata public class C { public method (): void public final @org.jetbrains.annotations.NotNull method test(): java.lang.String } +@kotlin.Metadata public final class SuperCall2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmField/topLevelFieldReference.txt b/compiler/testData/codegen/light-analysis/jvmField/topLevelFieldReference.txt index 83a54b40066..d7001f664f3 100644 --- a/compiler/testData/codegen/light-analysis/jvmField/topLevelFieldReference.txt +++ b/compiler/testData/codegen/light-analysis/jvmField/topLevelFieldReference.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class zzz/TopLevelFieldReferenceKt { public final static @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field internalField: java.lang.String public final static @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field publicField: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/jvmField/topLevelFieldReflection.txt b/compiler/testData/codegen/light-analysis/jvmField/topLevelFieldReflection.txt index bab495ee2e9..f7e13c109fa 100644 --- a/compiler/testData/codegen/light-analysis/jvmField/topLevelFieldReflection.txt +++ b/compiler/testData/codegen/light-analysis/jvmField/topLevelFieldReflection.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class test/TopLevelFieldReflectionKt { private static @org.jetbrains.annotations.NotNull field internalField: java.lang.String private static @org.jetbrains.annotations.NotNull field publicField: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/jvmField/visibility.txt b/compiler/testData/codegen/light-analysis/jvmField/visibility.txt index 5b5e65c7e2d..1d8652e424e 100644 --- a/compiler/testData/codegen/light-analysis/jvmField/visibility.txt +++ b/compiler/testData/codegen/light-analysis/jvmField/visibility.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field internalField: java.lang.String protected final @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field protectedfield: java.lang.String @@ -6,6 +7,7 @@ public final class A { public final method testVisibilities(): void } +@kotlin.Metadata public final class AWithCompanion { public final static field Companion: AWithCompanion.Companion public final static @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field internalField: java.lang.String @@ -15,6 +17,7 @@ public final class AWithCompanion { public method (): void } +@kotlin.Metadata public final static class AWithCompanion/Companion { inner class AWithCompanion/Companion private method (): void @@ -22,6 +25,7 @@ public final static class AWithCompanion/Companion { public final method testVisibilities(): void } +@kotlin.Metadata public final class Object { public final static field INSTANCE: Object public final static @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field internalField: java.lang.String @@ -31,6 +35,7 @@ public final class Object { public final method testVisibilities(): void } +@kotlin.Metadata public final class VisibilityKt { public final static @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field internalField: java.lang.String public final static @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field publicField: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/jvmField/writeFieldReference.txt b/compiler/testData/codegen/light-analysis/jvmField/writeFieldReference.txt index fb4001328b0..deccf93b630 100644 --- a/compiler/testData/codegen/light-analysis/jvmField/writeFieldReference.txt +++ b/compiler/testData/codegen/light-analysis/jvmField/writeFieldReference.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class zzz/A { public @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field internalField: java.lang.String public @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field publicField: java.lang.String @@ -9,6 +10,7 @@ public final class zzz/A { public final method testAccessors(): void } +@kotlin.Metadata public final class zzz/WriteFieldReferenceKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method checkAccessor(@org.jetbrains.annotations.NotNull p0: kotlin.reflect.KMutableProperty1, p1: java.lang.Object, p2: java.lang.Object, p3: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/jvmName/callableReference.txt b/compiler/testData/codegen/light-analysis/jvmName/callableReference.txt index a7822f5573c..96809833618 100644 --- a/compiler/testData/codegen/light-analysis/jvmName/callableReference.txt +++ b/compiler/testData/codegen/light-analysis/jvmName/callableReference.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CallableReferenceKt { public final static @kotlin.jvm.JvmName @org.jetbrains.annotations.NotNull method bar(): java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/jvmName/clashingErasure.txt b/compiler/testData/codegen/light-analysis/jvmName/clashingErasure.txt index b84432bf26f..eac36ecbc3f 100644 --- a/compiler/testData/codegen/light-analysis/jvmName/clashingErasure.txt +++ b/compiler/testData/codegen/light-analysis/jvmName/clashingErasure.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ClashingErasureKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.util.List): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/jvmName/classMembers.txt b/compiler/testData/codegen/light-analysis/jvmName/classMembers.txt index c817c743f40..fa1ed215d98 100644 --- a/compiler/testData/codegen/light-analysis/jvmName/classMembers.txt +++ b/compiler/testData/codegen/light-analysis/jvmName/classMembers.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private field rwValue: int inner class C/Inner @@ -18,11 +19,13 @@ public final class C { public final @kotlin.jvm.JvmName method set_rwProperty(p0: int): void } +@kotlin.Metadata public final static class C/Inner { inner class C/Inner public method (): void } +@kotlin.Metadata public final class ClassMembersKt { private final static @org.jetbrains.annotations.NotNull field ints: java.util.List private final static @org.jetbrains.annotations.NotNull field strs: java.util.List diff --git a/compiler/testData/codegen/light-analysis/jvmName/fakeJvmNameInJava.txt b/compiler/testData/codegen/light-analysis/jvmName/fakeJvmNameInJava.txt index 3caca93f251..ed391b82d20 100644 --- a/compiler/testData/codegen/light-analysis/jvmName/fakeJvmNameInJava.txt +++ b/compiler/testData/codegen/light-analysis/jvmName/fakeJvmNameInJava.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class FakePlatformNameKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmName/fileFacades/differentFiles.txt b/compiler/testData/codegen/light-analysis/jvmName/fileFacades/differentFiles.txt index b0530f92822..0feef0bfd6e 100644 --- a/compiler/testData/codegen/light-analysis/jvmName/fileFacades/differentFiles.txt +++ b/compiler/testData/codegen/light-analysis/jvmName/fileFacades/differentFiles.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata @kotlin.jvm.JvmName public final class Bar { public final static @org.jetbrains.annotations.NotNull method bar(): java.lang.String } +@kotlin.Metadata @kotlin.jvm.JvmName public final class Foo { public final static @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmName/fileFacades/javaAnnotationOnFileFacade.txt b/compiler/testData/codegen/light-analysis/jvmName/fileFacades/javaAnnotationOnFileFacade.txt index 6abfec13ac2..be7afca7d35 100644 --- a/compiler/testData/codegen/light-analysis/jvmName/fileFacades/javaAnnotationOnFileFacade.txt +++ b/compiler/testData/codegen/light-analysis/jvmName/fileFacades/javaAnnotationOnFileFacade.txt @@ -1,4 +1,5 @@ @StringHolder +@kotlin.Metadata public final class FileFacadeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmName/fileFacades/simple.txt b/compiler/testData/codegen/light-analysis/jvmName/fileFacades/simple.txt index c6a96096845..0eee6d6dc67 100644 --- a/compiler/testData/codegen/light-analysis/jvmName/fileFacades/simple.txt +++ b/compiler/testData/codegen/light-analysis/jvmName/fileFacades/simple.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata @kotlin.jvm.JvmName public final class Foo { public final static @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class SimpleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmName/functionName.txt b/compiler/testData/codegen/light-analysis/jvmName/functionName.txt index d17a9c42734..b872c9f86a2 100644 --- a/compiler/testData/codegen/light-analysis/jvmName/functionName.txt +++ b/compiler/testData/codegen/light-analysis/jvmName/functionName.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class FunctionNameKt { public final static @kotlin.jvm.JvmName @org.jetbrains.annotations.NotNull method bar(): java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/jvmName/multifileClass.txt b/compiler/testData/codegen/light-analysis/jvmName/multifileClass.txt index e0127f6410a..5bd828d704b 100644 --- a/compiler/testData/codegen/light-analysis/jvmName/multifileClass.txt +++ b/compiler/testData/codegen/light-analysis/jvmName/multifileClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class test/Test { public final static @org.jetbrains.annotations.NotNull method bar(): java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String @@ -5,6 +6,7 @@ public final class test/Test { public final static @org.jetbrains.annotations.NotNull method qux(): java.lang.String } +@kotlin.Metadata synthetic final class test/Test__MultifileClassKt { public final static @org.jetbrains.annotations.NotNull method bar(): java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/jvmName/multifileClassWithLocalClass.txt b/compiler/testData/codegen/light-analysis/jvmName/multifileClassWithLocalClass.txt index f4773564c63..ff826dd93c4 100644 --- a/compiler/testData/codegen/light-analysis/jvmName/multifileClassWithLocalClass.txt +++ b/compiler/testData/codegen/light-analysis/jvmName/multifileClassWithLocalClass.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class test/Test { public final static @org.jetbrains.annotations.NotNull method bar(): java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata synthetic final class test/Test__MultifileClassWithLocalClassKt { public final static @org.jetbrains.annotations.NotNull method bar(): java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/jvmName/multifileClassWithLocalGeneric.txt b/compiler/testData/codegen/light-analysis/jvmName/multifileClassWithLocalGeneric.txt index 96537ca9586..a6cf41d794c 100644 --- a/compiler/testData/codegen/light-analysis/jvmName/multifileClassWithLocalGeneric.txt +++ b/compiler/testData/codegen/light-analysis/jvmName/multifileClassWithLocalGeneric.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class test/Test { public final static @org.jetbrains.annotations.NotNull method bar(): java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata synthetic final class test/Test__MultifileClassWithLocalGenericKt { public final static @org.jetbrains.annotations.NotNull method bar(): java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/jvmName/propertyAccessorsUseSite.txt b/compiler/testData/codegen/light-analysis/jvmName/propertyAccessorsUseSite.txt index 30776d4a5d3..376169c53fe 100644 --- a/compiler/testData/codegen/light-analysis/jvmName/propertyAccessorsUseSite.txt +++ b/compiler/testData/codegen/light-analysis/jvmName/propertyAccessorsUseSite.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Delegate { public final static field INSTANCE: Delegate private method (): void @@ -5,10 +6,12 @@ public final class Delegate { public final method setValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.Nullable p1: java.lang.Object, p2: boolean): void } +@kotlin.Metadata public final class PropertyAccessorsUseSiteKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class TestIt { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private field isFries: boolean diff --git a/compiler/testData/codegen/light-analysis/jvmName/propertyName.txt b/compiler/testData/codegen/light-analysis/jvmName/propertyName.txt index aa6e47c18f9..1ae5278fab7 100644 --- a/compiler/testData/codegen/light-analysis/jvmName/propertyName.txt +++ b/compiler/testData/codegen/light-analysis/jvmName/propertyName.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PropertyNameKt { private static field v: int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/jvmName/renamedFileClass.txt b/compiler/testData/codegen/light-analysis/jvmName/renamedFileClass.txt index e02b0ccc0f8..29a8da63e0c 100644 --- a/compiler/testData/codegen/light-analysis/jvmName/renamedFileClass.txt +++ b/compiler/testData/codegen/light-analysis/jvmName/renamedFileClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata @kotlin.jvm.JvmName public final class test/Util { public final static @org.jetbrains.annotations.NotNull method bar(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/jvmOverloads/companionObject.txt b/compiler/testData/codegen/light-analysis/jvmOverloads/companionObject.txt index c34cb84ef6d..e261ca6320f 100644 --- a/compiler/testData/codegen/light-analysis/jvmOverloads/companionObject.txt +++ b/compiler/testData/codegen/light-analysis/jvmOverloads/companionObject.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { public final static field Companion: C.Companion inner class C/Companion @@ -6,6 +7,7 @@ public final class C { public final static @kotlin.jvm.JvmStatic @kotlin.jvm.JvmOverloads @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String): java.lang.String } +@kotlin.Metadata public final static class C/Companion { inner class C/Companion private method (): void @@ -14,6 +16,7 @@ public final static class C/Companion { public final @kotlin.jvm.JvmStatic @kotlin.jvm.JvmOverloads @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String): java.lang.String } +@kotlin.Metadata public final class CompanionObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmOverloads/defaultsNotAtEnd.txt b/compiler/testData/codegen/light-analysis/jvmOverloads/defaultsNotAtEnd.txt index c477fdc3a8f..91135cf7d40 100644 --- a/compiler/testData/codegen/light-analysis/jvmOverloads/defaultsNotAtEnd.txt +++ b/compiler/testData/codegen/light-analysis/jvmOverloads/defaultsNotAtEnd.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { public method (): void public synthetic static method foo$default(p0: C, p1: java.lang.String, p2: int, p3: java.lang.String, p4: int, p5: int, p6: java.lang.Object): java.lang.String @@ -6,6 +7,7 @@ public final class C { public final @kotlin.jvm.JvmOverloads @org.jetbrains.annotations.NotNull @synthetic.kotlin.jvm.GeneratedByJvmOverloads method foo(p0: int, p1: int): java.lang.String } +@kotlin.Metadata public final class DefaultsNotAtEndKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmOverloads/doubleParameters.txt b/compiler/testData/codegen/light-analysis/jvmOverloads/doubleParameters.txt index 233deedf97b..4f8ecedcd54 100644 --- a/compiler/testData/codegen/light-analysis/jvmOverloads/doubleParameters.txt +++ b/compiler/testData/codegen/light-analysis/jvmOverloads/doubleParameters.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { public method (): void public synthetic static method foo$default(p0: C, p1: double, p2: double, p3: java.lang.String, p4: int, p5: java.lang.Object): java.lang.String @@ -5,6 +6,7 @@ public final class C { public final @kotlin.jvm.JvmOverloads @org.jetbrains.annotations.NotNull method foo(p0: double, p1: double, @org.jetbrains.annotations.NotNull p2: java.lang.String): java.lang.String } +@kotlin.Metadata public final class DoubleParametersKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmOverloads/extensionMethod.txt b/compiler/testData/codegen/light-analysis/jvmOverloads/extensionMethod.txt index 92e7ed933d0..7acfe1d0ce9 100644 --- a/compiler/testData/codegen/light-analysis/jvmOverloads/extensionMethod.txt +++ b/compiler/testData/codegen/light-analysis/jvmOverloads/extensionMethod.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class C { public method (): void } +@kotlin.Metadata public final class ExtensionMethodKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public synthetic static method foo$default(p0: C, p1: java.lang.String, p2: java.lang.String, p3: int, p4: java.lang.Object): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/jvmOverloads/generics.txt b/compiler/testData/codegen/light-analysis/jvmOverloads/generics.txt index c83ec08c55d..eb110032fd9 100644 --- a/compiler/testData/codegen/light-analysis/jvmOverloads/generics.txt +++ b/compiler/testData/codegen/light-analysis/jvmOverloads/generics.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { public method (): void public synthetic static method foo$default(p0: C, p1: java.lang.Object, p2: java.lang.String, p3: int, p4: java.lang.Object): java.lang.String @@ -5,6 +6,7 @@ public final class C { public final @kotlin.jvm.JvmOverloads @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: java.lang.String): java.lang.String } +@kotlin.Metadata public final class GenericsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmOverloads/innerClass.txt b/compiler/testData/codegen/light-analysis/jvmOverloads/innerClass.txt index 3ff42551335..449f2a84042 100644 --- a/compiler/testData/codegen/light-analysis/jvmOverloads/innerClass.txt +++ b/compiler/testData/codegen/light-analysis/jvmOverloads/innerClass.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public final class InnerClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Outer { inner class Outer/Inner public method (): void } +@kotlin.Metadata public final class Outer/Inner { private final @org.jetbrains.annotations.NotNull field s1: java.lang.String private final @org.jetbrains.annotations.NotNull field s2: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/jvmOverloads/multipleDefaultParameters.txt b/compiler/testData/codegen/light-analysis/jvmOverloads/multipleDefaultParameters.txt index c5ffe35b4fd..3451828c844 100644 --- a/compiler/testData/codegen/light-analysis/jvmOverloads/multipleDefaultParameters.txt +++ b/compiler/testData/codegen/light-analysis/jvmOverloads/multipleDefaultParameters.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { public method (): void public synthetic static method foo$default(p0: C, p1: java.lang.String, p2: java.lang.String, p3: int, p4: java.lang.Object): java.lang.String @@ -6,6 +7,7 @@ public final class C { public final @kotlin.jvm.JvmOverloads @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String): java.lang.String } +@kotlin.Metadata public final class MultipleDefaultParametersKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmOverloads/nonDefaultParameter.txt b/compiler/testData/codegen/light-analysis/jvmOverloads/nonDefaultParameter.txt index a82fa5109c3..edbee518ddd 100644 --- a/compiler/testData/codegen/light-analysis/jvmOverloads/nonDefaultParameter.txt +++ b/compiler/testData/codegen/light-analysis/jvmOverloads/nonDefaultParameter.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { public method (): void public synthetic static method foo$default(p0: C, p1: java.lang.String, p2: java.lang.String, p3: int, p4: java.lang.Object): java.lang.String @@ -5,6 +6,7 @@ public final class C { public final @kotlin.jvm.JvmOverloads @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String): java.lang.String } +@kotlin.Metadata public final class NonDefaultParameterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmOverloads/primaryConstructor.txt b/compiler/testData/codegen/light-analysis/jvmOverloads/primaryConstructor.txt index 15a100d7171..b79027150e0 100644 --- a/compiler/testData/codegen/light-analysis/jvmOverloads/primaryConstructor.txt +++ b/compiler/testData/codegen/light-analysis/jvmOverloads/primaryConstructor.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private final @org.jetbrains.annotations.NotNull field status: java.lang.String public @kotlin.jvm.JvmOverloads @synthetic.kotlin.jvm.GeneratedByJvmOverloads method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -6,6 +7,7 @@ public final class C { public final @org.jetbrains.annotations.NotNull method getStatus(): java.lang.String } +@kotlin.Metadata public final class PrimaryConstructorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmOverloads/privateClass.txt b/compiler/testData/codegen/light-analysis/jvmOverloads/privateClass.txt index 30ce435c58a..90c9a4c791d 100644 --- a/compiler/testData/codegen/light-analysis/jvmOverloads/privateClass.txt +++ b/compiler/testData/codegen/light-analysis/jvmOverloads/privateClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata final class C { private final @org.jetbrains.annotations.NotNull field status: java.lang.String public @synthetic.kotlin.jvm.GeneratedByJvmOverloads method (): void @@ -12,6 +13,7 @@ final class C { public method toString(): java.lang.String } +@kotlin.Metadata public final class PrivateClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmOverloads/secondaryConstructor.txt b/compiler/testData/codegen/light-analysis/jvmOverloads/secondaryConstructor.txt index 6f496e681ec..39e80f59ee2 100644 --- a/compiler/testData/codegen/light-analysis/jvmOverloads/secondaryConstructor.txt +++ b/compiler/testData/codegen/light-analysis/jvmOverloads/secondaryConstructor.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private final field i: int private @org.jetbrains.annotations.NotNull field status: java.lang.String @@ -10,6 +11,7 @@ public final class C { public final method setStatus(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class SecondaryConstructorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmOverloads/simple.txt b/compiler/testData/codegen/light-analysis/jvmOverloads/simple.txt index d51c2f93478..309681d298b 100644 --- a/compiler/testData/codegen/light-analysis/jvmOverloads/simple.txt +++ b/compiler/testData/codegen/light-analysis/jvmOverloads/simple.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { public method (): void public synthetic static method foo$default(p0: C, p1: java.lang.String, p2: int, p3: java.lang.Object): java.lang.String @@ -5,6 +6,7 @@ public final class C { public final @kotlin.jvm.JvmOverloads @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final class SimpleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmOverloads/simpleJavaCall.txt b/compiler/testData/codegen/light-analysis/jvmOverloads/simpleJavaCall.txt index a5a1bffa354..f2ffe4594a0 100644 --- a/compiler/testData/codegen/light-analysis/jvmOverloads/simpleJavaCall.txt +++ b/compiler/testData/codegen/light-analysis/jvmOverloads/simpleJavaCall.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { public method (): void public synthetic static method foo$default(p0: C, p1: java.lang.String, p2: java.lang.String, p3: int, p4: java.lang.Object): java.lang.String @@ -6,6 +7,7 @@ public final class C { public final @kotlin.jvm.JvmOverloads @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String): java.lang.String } +@kotlin.Metadata public final class SimpleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmOverloads/varargs.txt b/compiler/testData/codegen/light-analysis/jvmOverloads/varargs.txt index 27cc73ef1b0..ca4dc68df51 100644 --- a/compiler/testData/codegen/light-analysis/jvmOverloads/varargs.txt +++ b/compiler/testData/codegen/light-analysis/jvmOverloads/varargs.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { public method (): void public synthetic static method foo$default(p0: C, p1: int, p2: java.lang.String[], p3: int, p4: java.lang.Object): void @@ -5,6 +6,7 @@ public final class C { public final @kotlin.jvm.JvmOverloads method foo(p0: int, @org.jetbrains.annotations.NotNull p1: java.lang.String[]): void } +@kotlin.Metadata public final class VarargsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmStatic/annotations.txt b/compiler/testData/codegen/light-analysis/jvmStatic/annotations.txt index 7cc91cbe232..e3255a0e231 100644 --- a/compiler/testData/codegen/light-analysis/jvmStatic/annotations.txt +++ b/compiler/testData/codegen/light-analysis/jvmStatic/annotations.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field Companion: A.Companion private final static @org.jetbrains.annotations.NotNull field b: java.lang.String @@ -6,6 +7,7 @@ public final class A { public final static @kotlin.jvm.JvmStatic @testAnnotation @org.jetbrains.annotations.NotNull method test1(): java.lang.String } +@kotlin.Metadata public final static class A/Companion { inner class A/Companion private method (): void @@ -13,6 +15,7 @@ public final static class A/Companion { public final @kotlin.jvm.JvmStatic @testAnnotation @org.jetbrains.annotations.NotNull method test1(): java.lang.String } +@kotlin.Metadata public final class B { public final static field INSTANCE: B private final static @org.jetbrains.annotations.NotNull field b: java.lang.String @@ -21,10 +24,12 @@ public final class B { public final static @kotlin.jvm.JvmStatic @testAnnotation @org.jetbrains.annotations.NotNull method test1(): java.lang.String } +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class testAnnotation diff --git a/compiler/testData/codegen/light-analysis/jvmStatic/closure.txt b/compiler/testData/codegen/light-analysis/jvmStatic/closure.txt index ef7922adc40..71d3c5235ae 100644 --- a/compiler/testData/codegen/light-analysis/jvmStatic/closure.txt +++ b/compiler/testData/codegen/light-analysis/jvmStatic/closure.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field INSTANCE: A private final static @org.jetbrains.annotations.NotNull field b: java.lang.String @@ -14,6 +15,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method test6(): java.lang.String } +@kotlin.Metadata public final class ClosureKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmStatic/companionObject.txt b/compiler/testData/codegen/light-analysis/jvmStatic/companionObject.txt index 2dab8c49336..56856dd0bb4 100644 --- a/compiler/testData/codegen/light-analysis/jvmStatic/companionObject.txt +++ b/compiler/testData/codegen/light-analysis/jvmStatic/companionObject.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field Companion: A.Companion private final static @org.jetbrains.annotations.NotNull field b: java.lang.String @@ -10,6 +11,7 @@ public final class A { public final static @kotlin.jvm.JvmStatic @org.jetbrains.annotations.NotNull method test3(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final static class A/Companion { inner class A/Companion private method (): void @@ -21,6 +23,7 @@ public final static class A/Companion { public final @kotlin.jvm.JvmStatic @org.jetbrains.annotations.NotNull method test3(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final class SimpleCompanionObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmStatic/convention.txt b/compiler/testData/codegen/light-analysis/jvmStatic/convention.txt index f44932b0c5f..30cf9bed081 100644 --- a/compiler/testData/codegen/light-analysis/jvmStatic/convention.txt +++ b/compiler/testData/codegen/light-analysis/jvmStatic/convention.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field INSTANCE: A private method (): void @@ -5,6 +6,7 @@ public final class A { public final method test1(@org.jetbrains.annotations.NotNull p0: B): void } +@kotlin.Metadata public final class B { private field s: int public @synthetic.kotlin.jvm.GeneratedByJvmOverloads method (): void @@ -14,6 +16,7 @@ public final class B { public final method setS(p0: int): void } +@kotlin.Metadata public final class ConventionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmStatic/default.txt b/compiler/testData/codegen/light-analysis/jvmStatic/default.txt index 3c73ce7d698..b38256e54a5 100644 --- a/compiler/testData/codegen/light-analysis/jvmStatic/default.txt +++ b/compiler/testData/codegen/light-analysis/jvmStatic/default.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field INSTANCE: A private method (): void @@ -5,6 +6,7 @@ public final class A { public final static @kotlin.jvm.JvmStatic @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final class DefaultKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmStatic/enumCompanion.txt b/compiler/testData/codegen/light-analysis/jvmStatic/enumCompanion.txt index 9619c594dc3..7bf4d95c57f 100644 --- a/compiler/testData/codegen/light-analysis/jvmStatic/enumCompanion.txt +++ b/compiler/testData/codegen/light-analysis/jvmStatic/enumCompanion.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class A { public final static field Companion: A.Companion private final static @org.jetbrains.annotations.NotNull field bar: java.lang.String @@ -11,6 +12,7 @@ public enum class A { public static method values(): A[] } +@kotlin.Metadata public final static class A/Companion { inner class A/Companion private method (): void @@ -19,6 +21,7 @@ public final static class A/Companion { public final @org.jetbrains.annotations.NotNull method getBar(): java.lang.String } +@kotlin.Metadata public final class EnumCompanionObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmStatic/explicitObject.txt b/compiler/testData/codegen/light-analysis/jvmStatic/explicitObject.txt index 304cdd0426b..10b25578bcd 100644 --- a/compiler/testData/codegen/light-analysis/jvmStatic/explicitObject.txt +++ b/compiler/testData/codegen/light-analysis/jvmStatic/explicitObject.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class AX { public final static field INSTANCE: AX private final static @org.jetbrains.annotations.NotNull field c: java.lang.String @@ -10,6 +11,7 @@ public final class AX { public final @org.jetbrains.annotations.NotNull method getProperty(): java.lang.String } +@kotlin.Metadata public final class ExplicitObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmStatic/funAccess.txt b/compiler/testData/codegen/light-analysis/jvmStatic/funAccess.txt index 365009505a8..19f96a8abef 100644 --- a/compiler/testData/codegen/light-analysis/jvmStatic/funAccess.txt +++ b/compiler/testData/codegen/light-analysis/jvmStatic/funAccess.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { public final static field INSTANCE: A private method (): void public final static @kotlin.jvm.JvmStatic @org.jetbrains.annotations.NotNull method a(): java.lang.String } +@kotlin.Metadata public final class FunAccessKt { private static @org.jetbrains.annotations.NotNull field holder: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/jvmStatic/importStaticMemberFromObject.txt b/compiler/testData/codegen/light-analysis/jvmStatic/importStaticMemberFromObject.txt index a2f43ec940a..004e918fd2a 100644 --- a/compiler/testData/codegen/light-analysis/jvmStatic/importStaticMemberFromObject.txt +++ b/compiler/testData/codegen/light-analysis/jvmStatic/importStaticMemberFromObject.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { public final static field Companion: C.Companion private final static field p1: int @@ -7,6 +8,7 @@ public final class C { public final static method getP1(): int } +@kotlin.Metadata public final static class C/Companion { inner class C/Companion private method (): void @@ -15,10 +17,12 @@ public final static class C/Companion { private synthetic deprecated static @kotlin.jvm.JvmStatic method p1$annotations(): void } +@kotlin.Metadata public final class ImportStaticMemberFromObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class O { public final static field INSTANCE: O private final static field p: int diff --git a/compiler/testData/codegen/light-analysis/jvmStatic/inline.txt b/compiler/testData/codegen/light-analysis/jvmStatic/inline.txt index e514ae53988..445cb1e0b06 100644 --- a/compiler/testData/codegen/light-analysis/jvmStatic/inline.txt +++ b/compiler/testData/codegen/light-analysis/jvmStatic/inline.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field INSTANCE: A private method (): void @@ -5,6 +6,7 @@ public final class A { public final static @kotlin.jvm.JvmStatic @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final class InlineKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmStatic/inlinePropertyAccessors.txt b/compiler/testData/codegen/light-analysis/jvmStatic/inlinePropertyAccessors.txt index c2658b77dfd..676d4d3b01d 100644 --- a/compiler/testData/codegen/light-analysis/jvmStatic/inlinePropertyAccessors.txt +++ b/compiler/testData/codegen/light-analysis/jvmStatic/inlinePropertyAccessors.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Foo { public final static field INSTANCE: Foo private final static field a: java.lang.String @@ -6,6 +7,7 @@ public final class Foo { public final method foo(): void } +@kotlin.Metadata public final class InlinePropertyAccessorsKt { private static @org.jetbrains.annotations.NotNull field result: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/jvmStatic/kt9897_static.txt b/compiler/testData/codegen/light-analysis/jvmStatic/kt9897_static.txt index a1378f2b2d5..e90b9c738b0 100644 --- a/compiler/testData/codegen/light-analysis/jvmStatic/kt9897_static.txt +++ b/compiler/testData/codegen/light-analysis/jvmStatic/kt9897_static.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt9897_staticKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Test { public final static field INSTANCE: Test private static field l: long diff --git a/compiler/testData/codegen/light-analysis/jvmStatic/object.txt b/compiler/testData/codegen/light-analysis/jvmStatic/object.txt index 4749f44d1aa..d1dd89aaa77 100644 --- a/compiler/testData/codegen/light-analysis/jvmStatic/object.txt +++ b/compiler/testData/codegen/light-analysis/jvmStatic/object.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field INSTANCE: A private final static @org.jetbrains.annotations.NotNull field b: java.lang.String @@ -11,6 +12,7 @@ public final class A { public final static @kotlin.jvm.JvmStatic @org.jetbrains.annotations.NotNull method test3(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final class SimpleObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmStatic/postfixInc.txt b/compiler/testData/codegen/light-analysis/jvmStatic/postfixInc.txt index e8ca7403db8..7f989e3eddb 100644 --- a/compiler/testData/codegen/light-analysis/jvmStatic/postfixInc.txt +++ b/compiler/testData/codegen/light-analysis/jvmStatic/postfixInc.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field INSTANCE: A private static field a: int @@ -13,6 +14,7 @@ public final class A { public final static @kotlin.jvm.JvmStatic method setC(p0: int): void } +@kotlin.Metadata public final class PostfixIncKt { private static @org.jetbrains.annotations.NotNull field holder: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/jvmStatic/prefixInc.txt b/compiler/testData/codegen/light-analysis/jvmStatic/prefixInc.txt index 8ff04ca4e55..4f94671b557 100644 --- a/compiler/testData/codegen/light-analysis/jvmStatic/prefixInc.txt +++ b/compiler/testData/codegen/light-analysis/jvmStatic/prefixInc.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field INSTANCE: A private static field a: int @@ -13,6 +14,7 @@ public final class A { public final static @kotlin.jvm.JvmStatic method setC(p0: int): void } +@kotlin.Metadata public final class PrefixIncKt { private static @org.jetbrains.annotations.NotNull field holder: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/jvmStatic/privateMethod.txt b/compiler/testData/codegen/light-analysis/jvmStatic/privateMethod.txt index f0bb868b0d0..c435431ec12 100644 --- a/compiler/testData/codegen/light-analysis/jvmStatic/privateMethod.txt +++ b/compiler/testData/codegen/light-analysis/jvmStatic/privateMethod.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field INSTANCE: A inner class A/Z @@ -5,6 +6,7 @@ public final class A { private final static @kotlin.jvm.JvmStatic method a(): java.lang.String } +@kotlin.Metadata public final class A/Z { public final static field INSTANCE: A.Z private final static @org.jetbrains.annotations.NotNull field p: java.lang.String @@ -13,6 +15,7 @@ public final class A/Z { public final @org.jetbrains.annotations.NotNull method getP(): java.lang.String } +@kotlin.Metadata public final class PrivateMethodKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmStatic/privateSetter.txt b/compiler/testData/codegen/light-analysis/jvmStatic/privateSetter.txt index 39316152a65..7894925d5c6 100644 --- a/compiler/testData/codegen/light-analysis/jvmStatic/privateSetter.txt +++ b/compiler/testData/codegen/light-analysis/jvmStatic/privateSetter.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class KotlinKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class TestApp { public final static field Companion: TestApp.Companion private static @org.jetbrains.annotations.NotNull field value: java.lang.String @@ -11,6 +13,7 @@ public class TestApp { private final static method setValue(p0: java.lang.String): void } +@kotlin.Metadata public final static class TestApp/Companion { inner class TestApp/Companion private method (): void diff --git a/compiler/testData/codegen/light-analysis/jvmStatic/propertyAccess.txt b/compiler/testData/codegen/light-analysis/jvmStatic/propertyAccess.txt index cecc1d48bed..08211117fa2 100644 --- a/compiler/testData/codegen/light-analysis/jvmStatic/propertyAccess.txt +++ b/compiler/testData/codegen/light-analysis/jvmStatic/propertyAccess.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field INSTANCE: A private static field a: int @@ -13,6 +14,7 @@ public final class A { public final static @kotlin.jvm.JvmStatic method setC(p0: int): void } +@kotlin.Metadata public final class PropertyAccessKt { private static @org.jetbrains.annotations.NotNull field holder: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/jvmStatic/propertyAccessorsCompanion.txt b/compiler/testData/codegen/light-analysis/jvmStatic/propertyAccessorsCompanion.txt index 1e6ea60ac27..d717c5cef39 100644 --- a/compiler/testData/codegen/light-analysis/jvmStatic/propertyAccessorsCompanion.txt +++ b/compiler/testData/codegen/light-analysis/jvmStatic/propertyAccessorsCompanion.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Foo { public final static field Companion: Foo.Companion private final static field a: java.lang.String @@ -10,6 +11,7 @@ public final class Foo { public final @org.jetbrains.annotations.NotNull method getC(): java.lang.Runnable } +@kotlin.Metadata public final static class Foo/Companion { inner class Foo/Companion private method (): void @@ -18,6 +20,7 @@ public final static class Foo/Companion { private final method getA(): java.lang.String } +@kotlin.Metadata public final class PropertyAccessorsCompanionKt { private static @org.jetbrains.annotations.NotNull field result: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/jvmStatic/propertyAccessorsObject.txt b/compiler/testData/codegen/light-analysis/jvmStatic/propertyAccessorsObject.txt index e7764b911ed..51378ccc1c9 100644 --- a/compiler/testData/codegen/light-analysis/jvmStatic/propertyAccessorsObject.txt +++ b/compiler/testData/codegen/light-analysis/jvmStatic/propertyAccessorsObject.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Foo { public final static field INSTANCE: Foo private final static field a: java.lang.String @@ -9,6 +10,7 @@ public final class Foo { public final @org.jetbrains.annotations.NotNull method getC(): java.lang.Runnable } +@kotlin.Metadata public final class PropertyAccessorsObjectKt { private static @org.jetbrains.annotations.NotNull field result: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/jvmStatic/propertyAsDefault.txt b/compiler/testData/codegen/light-analysis/jvmStatic/propertyAsDefault.txt index 8b13c50c950..7872c5c8405 100644 --- a/compiler/testData/codegen/light-analysis/jvmStatic/propertyAsDefault.txt +++ b/compiler/testData/codegen/light-analysis/jvmStatic/propertyAsDefault.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class PropertyAsDefaultKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class X { public final static field INSTANCE: X private final static @org.jetbrains.annotations.NotNull field x: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/jvmStatic/simple.txt b/compiler/testData/codegen/light-analysis/jvmStatic/simple.txt index 35f86299d8a..940fe1505c0 100644 --- a/compiler/testData/codegen/light-analysis/jvmStatic/simple.txt +++ b/compiler/testData/codegen/light-analysis/jvmStatic/simple.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field INSTANCE: A private final static @org.jetbrains.annotations.NotNull field b: java.lang.String @@ -13,6 +14,7 @@ public final class A { public final static @kotlin.jvm.JvmStatic @org.jetbrains.annotations.NotNull method test5(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final class SimpleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/jvmStatic/syntheticAccessor.txt b/compiler/testData/codegen/light-analysis/jvmStatic/syntheticAccessor.txt index c519cc15c16..82bc69eeb83 100644 --- a/compiler/testData/codegen/light-analysis/jvmStatic/syntheticAccessor.txt +++ b/compiler/testData/codegen/light-analysis/jvmStatic/syntheticAccessor.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { public final static field Companion: C.Companion inner class C/Companion @@ -6,6 +7,7 @@ public final class C { private final static @kotlin.jvm.JvmStatic method foo(): java.lang.String } +@kotlin.Metadata public final static class C/Companion { inner class C/Companion private method (): void @@ -13,6 +15,7 @@ public final static class C/Companion { private final @kotlin.jvm.JvmStatic method foo(): java.lang.String } +@kotlin.Metadata public final class SyntheticAccessorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/labels/labeledDeclarations.txt b/compiler/testData/codegen/light-analysis/labels/labeledDeclarations.txt index 9454cecdc78..329b60a988f 100644 --- a/compiler/testData/codegen/light-analysis/labels/labeledDeclarations.txt +++ b/compiler/testData/codegen/light-analysis/labels/labeledDeclarations.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field a: int private final field b: int @@ -13,6 +14,7 @@ public final class A { public method toString(): java.lang.String } +@kotlin.Metadata public final class LabeledDeclarationsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/labels/propertyAccessor.txt b/compiler/testData/codegen/light-analysis/labels/propertyAccessor.txt index 7849dd18807..f9a5055320e 100644 --- a/compiler/testData/codegen/light-analysis/labels/propertyAccessor.txt +++ b/compiler/testData/codegen/light-analysis/labels/propertyAccessor.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PropertyAccessorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method getGetter(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/labels/propertyAccessorFunctionLiteral.txt b/compiler/testData/codegen/light-analysis/labels/propertyAccessorFunctionLiteral.txt index 9232eb0f9d7..cdc36fd4072 100644 --- a/compiler/testData/codegen/light-analysis/labels/propertyAccessorFunctionLiteral.txt +++ b/compiler/testData/codegen/light-analysis/labels/propertyAccessorFunctionLiteral.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PropertyAccessorFunctionLiteralKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method getGetter(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/labels/propertyAccessorInnerExtensionFun.txt b/compiler/testData/codegen/light-analysis/labels/propertyAccessorInnerExtensionFun.txt index 6693215e844..a7f7f7f92b1 100644 --- a/compiler/testData/codegen/light-analysis/labels/propertyAccessorInnerExtensionFun.txt +++ b/compiler/testData/codegen/light-analysis/labels/propertyAccessorInnerExtensionFun.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PropertyAccessorInnerExtensionFunKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method getGetter(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/labels/propertyAccessorObject.txt b/compiler/testData/codegen/light-analysis/labels/propertyAccessorObject.txt index 261bc7104ce..ae92c60a9ef 100644 --- a/compiler/testData/codegen/light-analysis/labels/propertyAccessorObject.txt +++ b/compiler/testData/codegen/light-analysis/labels/propertyAccessorObject.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public interface Base { public abstract method foo(): int } +@kotlin.Metadata public final class PropertyAccessorObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method getGetter(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/labels/propertyInClassAccessor.txt b/compiler/testData/codegen/light-analysis/labels/propertyInClassAccessor.txt index bd070d2382b..9a611a99585 100644 --- a/compiler/testData/codegen/light-analysis/labels/propertyInClassAccessor.txt +++ b/compiler/testData/codegen/light-analysis/labels/propertyInClassAccessor.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class PropertyInClassAccessorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Test { public method (): void public final method getInnerGetter(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/lazyCodegen/exceptionInFieldInitializer.txt b/compiler/testData/codegen/light-analysis/lazyCodegen/exceptionInFieldInitializer.txt index 74816ac74a5..4cf6ecceb89 100644 --- a/compiler/testData/codegen/light-analysis/lazyCodegen/exceptionInFieldInitializer.txt +++ b/compiler/testData/codegen/light-analysis/lazyCodegen/exceptionInFieldInitializer.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field p: java.lang.String private final @org.jetbrains.annotations.NotNull field prop: java.lang.String @@ -6,6 +7,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method getProp(): java.lang.String } +@kotlin.Metadata public final class B { private final @org.jetbrains.annotations.NotNull field p: java.lang.String private final @org.jetbrains.annotations.NotNull field prop: java.lang.String @@ -14,6 +16,7 @@ public final class B { public final @org.jetbrains.annotations.NotNull method getProp(): java.lang.String } +@kotlin.Metadata public final class ExceptionInFieldInitializerKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/lazyCodegen/ifElse.txt b/compiler/testData/codegen/light-analysis/lazyCodegen/ifElse.txt index c81f93d57f0..8e730a16acc 100644 --- a/compiler/testData/codegen/light-analysis/lazyCodegen/ifElse.txt +++ b/compiler/testData/codegen/light-analysis/lazyCodegen/ifElse.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private @org.jetbrains.annotations.NotNull field cond1: java.lang.String private @org.jetbrains.annotations.NotNull field cond2: java.lang.String @@ -18,6 +19,7 @@ public final class A { public final method setCond2(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class IfElseKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/lazyCodegen/increment.txt b/compiler/testData/codegen/light-analysis/lazyCodegen/increment.txt index aa35547cde7..4ba0cc3653c 100644 --- a/compiler/testData/codegen/light-analysis/lazyCodegen/increment.txt +++ b/compiler/testData/codegen/light-analysis/lazyCodegen/increment.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field p: int private @org.jetbrains.annotations.NotNull field prop: A @@ -8,6 +9,7 @@ public final class A { public final method setProp(@org.jetbrains.annotations.NotNull p0: A): void } +@kotlin.Metadata public final class IncrementKt { private static @org.jetbrains.annotations.NotNull field globalA: A private static @org.jetbrains.annotations.NotNull field holder: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/negateConstantCompare.txt b/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/negateConstantCompare.txt index b0306976095..39925f15898 100644 --- a/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/negateConstantCompare.txt +++ b/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/negateConstantCompare.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NegateConstantCompareKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/negateFalse.txt b/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/negateFalse.txt index fc39fd7b07c..ae97a95fbc6 100644 --- a/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/negateFalse.txt +++ b/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/negateFalse.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NegateFalseKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/negateFalseVar.txt b/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/negateFalseVar.txt index d38d51f1f17..ab29b49bddf 100644 --- a/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/negateFalseVar.txt +++ b/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/negateFalseVar.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NegateFalseVarKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/negateFalseVarChain.txt b/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/negateFalseVarChain.txt index 06f23f6a46c..4f3c2169b80 100644 --- a/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/negateFalseVarChain.txt +++ b/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/negateFalseVarChain.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NegateFalseVarChainKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/negateObjectComp.txt b/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/negateObjectComp.txt index a8f7f36c145..ad9f342d33b 100644 --- a/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/negateObjectComp.txt +++ b/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/negateObjectComp.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NegateObjectCompKt { private final static @org.jetbrains.annotations.Nullable field p: java.lang.Integer private final static @org.jetbrains.annotations.Nullable field z: java.lang.Integer diff --git a/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/negateObjectComp2.txt b/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/negateObjectComp2.txt index 06642b97ad3..c2edb8fa38a 100644 --- a/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/negateObjectComp2.txt +++ b/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/negateObjectComp2.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NegateObjectComp2Kt { private final static @org.jetbrains.annotations.Nullable field p: java.lang.Integer private final static @org.jetbrains.annotations.Nullable field z: java.lang.Integer diff --git a/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/negateTrue.txt b/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/negateTrue.txt index 462ac631d1b..10ba1c09c85 100644 --- a/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/negateTrue.txt +++ b/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/negateTrue.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NegateTrueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/negateTrueVar.txt b/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/negateTrueVar.txt index 9b5095b9e67..5b40989d202 100644 --- a/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/negateTrueVar.txt +++ b/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/negateTrueVar.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NegateTrueVarKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/noOptimization.txt b/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/noOptimization.txt index ed07ac9bca9..cf808739abb 100644 --- a/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/noOptimization.txt +++ b/compiler/testData/codegen/light-analysis/lazyCodegen/optimizations/noOptimization.txt @@ -1,11 +1,14 @@ +@kotlin.Metadata public final class A { public method (): void } +@kotlin.Metadata public final class B { public method (): void } +@kotlin.Metadata public final class NoOptimizationKt { private static field holder: int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/lazyCodegen/safeAssign.txt b/compiler/testData/codegen/light-analysis/lazyCodegen/safeAssign.txt index 771f98dfbef..44391b3c423 100644 --- a/compiler/testData/codegen/light-analysis/lazyCodegen/safeAssign.txt +++ b/compiler/testData/codegen/light-analysis/lazyCodegen/safeAssign.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class SafeAssignKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Shape { private @org.jetbrains.annotations.NotNull field result: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/lazyCodegen/safeAssignComplex.txt b/compiler/testData/codegen/light-analysis/lazyCodegen/safeAssignComplex.txt index 5c0182e0767..ed19b11a7fb 100644 --- a/compiler/testData/codegen/light-analysis/lazyCodegen/safeAssignComplex.txt +++ b/compiler/testData/codegen/light-analysis/lazyCodegen/safeAssignComplex.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SafeAssignComplexKt { private static @org.jetbrains.annotations.NotNull field holder: java.lang.String private static @org.jetbrains.annotations.Nullable field mainShape: Shape @@ -10,6 +11,7 @@ public final class SafeAssignComplexKt { public final static method setMainShape(@org.jetbrains.annotations.Nullable p0: Shape): void } +@kotlin.Metadata public final class Shape { private @org.jetbrains.annotations.Nullable field innerShape: Shape private @org.jetbrains.annotations.NotNull field result: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/lazyCodegen/safeCallAndArray.txt b/compiler/testData/codegen/light-analysis/lazyCodegen/safeCallAndArray.txt index 96699c86023..86e89568163 100644 --- a/compiler/testData/codegen/light-analysis/lazyCodegen/safeCallAndArray.txt +++ b/compiler/testData/codegen/light-analysis/lazyCodegen/safeCallAndArray.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class C { public method (): void public final @org.jetbrains.annotations.NotNull method calc(): java.lang.String } +@kotlin.Metadata public final class SafeCallAndArrayKt { public final static @org.jetbrains.annotations.Nullable method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/lazyCodegen/toString.txt b/compiler/testData/codegen/light-analysis/lazyCodegen/toString.txt index 1c5200b12f5..eb1863d9054 100644 --- a/compiler/testData/codegen/light-analysis/lazyCodegen/toString.txt +++ b/compiler/testData/codegen/light-analysis/lazyCodegen/toString.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field _kind: java.lang.String private final @org.jetbrains.annotations.NotNull field p: java.lang.String @@ -6,6 +7,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method get_kind(): java.lang.String } +@kotlin.Metadata public final class ToStringKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/lazyCodegen/tryCatchExpression.txt b/compiler/testData/codegen/light-analysis/lazyCodegen/tryCatchExpression.txt index 85a77f8ab8c..24d65124e7a 100644 --- a/compiler/testData/codegen/light-analysis/lazyCodegen/tryCatchExpression.txt +++ b/compiler/testData/codegen/light-analysis/lazyCodegen/tryCatchExpression.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { private final field p: int public method (): void public final method getP(): int } +@kotlin.Metadata public final class TryCatchExpressionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/lazyCodegen/when.txt b/compiler/testData/codegen/light-analysis/lazyCodegen/when.txt index 60bd9635427..1c1f9c5f75f 100644 --- a/compiler/testData/codegen/light-analysis/lazyCodegen/when.txt +++ b/compiler/testData/codegen/light-analysis/lazyCodegen/when.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field _kind: java.lang.String private final @org.jetbrains.annotations.NotNull field p: java.lang.String @@ -6,6 +7,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method get_kind(): java.lang.String } +@kotlin.Metadata public final class WhenKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/localClasses/anonymousObjectInInitializer.txt b/compiler/testData/codegen/light-analysis/localClasses/anonymousObjectInInitializer.txt index 68fc4471d03..ab60676184a 100644 --- a/compiler/testData/codegen/light-analysis/localClasses/anonymousObjectInInitializer.txt +++ b/compiler/testData/codegen/light-analysis/localClasses/anonymousObjectInInitializer.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private @org.jetbrains.annotations.NotNull field a: java.lang.String public method (): void @@ -5,6 +6,7 @@ public final class A { public final method setA(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class AnonymousObjectInInitializerKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/localClasses/anonymousObjectInParameterInitializer.txt b/compiler/testData/codegen/light-analysis/localClasses/anonymousObjectInParameterInitializer.txt index 4b9117dce78..b9ef9cda552 100644 --- a/compiler/testData/codegen/light-analysis/localClasses/anonymousObjectInParameterInitializer.txt +++ b/compiler/testData/codegen/light-analysis/localClasses/anonymousObjectInParameterInitializer.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field a: java.lang.String public @synthetic.kotlin.jvm.GeneratedByJvmOverloads method (): void @@ -6,6 +7,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method getA(): java.lang.String } +@kotlin.Metadata public final class AnonymousObjectInParameterInitializerKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/localClasses/closureOfLambdaInLocalClass.txt b/compiler/testData/codegen/light-analysis/localClasses/closureOfLambdaInLocalClass.txt index e5967a33741..01bcf0994cf 100644 --- a/compiler/testData/codegen/light-analysis/localClasses/closureOfLambdaInLocalClass.txt +++ b/compiler/testData/codegen/light-analysis/localClasses/closureOfLambdaInLocalClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ClosureOfLambdaInLocalClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/localClasses/inExtensionFunction.txt b/compiler/testData/codegen/light-analysis/localClasses/inExtensionFunction.txt index 8039725b155..f108689b909 100644 --- a/compiler/testData/codegen/light-analysis/localClasses/inExtensionFunction.txt +++ b/compiler/testData/codegen/light-analysis/localClasses/inExtensionFunction.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class test/A { private final @org.jetbrains.annotations.NotNull field s: java.lang.String public method (): void public final @org.jetbrains.annotations.NotNull method getS(): java.lang.String } +@kotlin.Metadata public final class test/InExtensionFunctionKt { public final static @org.jetbrains.annotations.NotNull method a(@org.jetbrains.annotations.NotNull p0: test.A): java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/localClasses/inExtensionProperty.txt b/compiler/testData/codegen/light-analysis/localClasses/inExtensionProperty.txt index 10e2115c3fb..a018b3b554c 100644 --- a/compiler/testData/codegen/light-analysis/localClasses/inExtensionProperty.txt +++ b/compiler/testData/codegen/light-analysis/localClasses/inExtensionProperty.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class test/A { private final @org.jetbrains.annotations.NotNull field s: java.lang.String public method (): void public final @org.jetbrains.annotations.NotNull method getS(): java.lang.String } +@kotlin.Metadata public final class test/InExtensionPropertyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method getA(@org.jetbrains.annotations.NotNull p0: test.A): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/localClasses/inLocalExtensionFunction.txt b/compiler/testData/codegen/light-analysis/localClasses/inLocalExtensionFunction.txt index 0369d4b1703..4fefd0db103 100644 --- a/compiler/testData/codegen/light-analysis/localClasses/inLocalExtensionFunction.txt +++ b/compiler/testData/codegen/light-analysis/localClasses/inLocalExtensionFunction.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class test/A { private final @org.jetbrains.annotations.NotNull field s: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public final @org.jetbrains.annotations.NotNull method getS(): java.lang.String } +@kotlin.Metadata public final class test/C { private final @org.jetbrains.annotations.NotNull field s: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -12,6 +14,7 @@ public final class test/C { public final @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: test.A): java.lang.String } +@kotlin.Metadata public final class test/InLocalExtensionFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/localClasses/inLocalExtensionProperty.txt b/compiler/testData/codegen/light-analysis/localClasses/inLocalExtensionProperty.txt index 31d0ab4f5b8..1dd406da9d5 100644 --- a/compiler/testData/codegen/light-analysis/localClasses/inLocalExtensionProperty.txt +++ b/compiler/testData/codegen/light-analysis/localClasses/inLocalExtensionProperty.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class test/A { private final @org.jetbrains.annotations.NotNull field s: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public final @org.jetbrains.annotations.NotNull method getS(): java.lang.String } +@kotlin.Metadata public final class test/C { private final @org.jetbrains.annotations.NotNull field s: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -12,6 +14,7 @@ public final class test/C { public final @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: test.A): java.lang.String } +@kotlin.Metadata public final class test/InLocalExtensionPropertyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/localClasses/innerClassInLocalClass.txt b/compiler/testData/codegen/light-analysis/localClasses/innerClassInLocalClass.txt index c96d2979b66..07573baebab 100644 --- a/compiler/testData/codegen/light-analysis/localClasses/innerClassInLocalClass.txt +++ b/compiler/testData/codegen/light-analysis/localClasses/innerClassInLocalClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field a: int public method (): void @@ -5,6 +6,7 @@ public final class A { public final method getA(): int } +@kotlin.Metadata public final class InnerClassInLocalClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/localClasses/innerOfLocalCaptureExtensionReceiver.txt b/compiler/testData/codegen/light-analysis/localClasses/innerOfLocalCaptureExtensionReceiver.txt index f8cb4ac63c5..8d2a881cba2 100644 --- a/compiler/testData/codegen/light-analysis/localClasses/innerOfLocalCaptureExtensionReceiver.txt +++ b/compiler/testData/codegen/light-analysis/localClasses/innerOfLocalCaptureExtensionReceiver.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InnerOfLocalCaptureExtensionReceiverKt { public final static @org.jetbrains.annotations.NotNull method bar(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/localClasses/kt2700.txt b/compiler/testData/codegen/light-analysis/localClasses/kt2700.txt index dcdcac241cb..4278e1e8888 100644 --- a/compiler/testData/codegen/light-analysis/localClasses/kt2700.txt +++ b/compiler/testData/codegen/light-analysis/localClasses/kt2700.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class a/b/Kt2700Kt { private final static field a: a.b.Test public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface a/b/Test { inner class a/b/Test/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method invoke(): java.lang.String } +@kotlin.Metadata public final class a/b/Test/DefaultImpls { inner class a/b/Test/DefaultImpls public static @org.jetbrains.annotations.NotNull method invoke(p0: a.b.Test): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/localClasses/kt2873.txt b/compiler/testData/codegen/light-analysis/localClasses/kt2873.txt index d2fe5d97b65..df2f3c6d4a1 100644 --- a/compiler/testData/codegen/light-analysis/localClasses/kt2873.txt +++ b/compiler/testData/codegen/light-analysis/localClasses/kt2873.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt2873Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/localClasses/kt3210.txt b/compiler/testData/codegen/light-analysis/localClasses/kt3210.txt index 335263de5ba..776137935b5 100644 --- a/compiler/testData/codegen/light-analysis/localClasses/kt3210.txt +++ b/compiler/testData/codegen/light-analysis/localClasses/kt3210.txt @@ -1,17 +1,22 @@ +@kotlin.Metadata public interface org/example/KotlinCallback { public abstract method on(p0: java.lang.Object): void } +@kotlin.Metadata public interface org/example/KotlinProcessor { public abstract method execute(@org.jetbrains.annotations.Nullable p0: org.example.KotlinCallback): void } +@kotlin.Metadata public final class org/example/Kt3210Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface org/example/SomeTrait +@kotlin.Metadata public final class org/example/Test { public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public method execute(@org.jetbrains.annotations.Nullable p0: org.example.KotlinCallback): void diff --git a/compiler/testData/codegen/light-analysis/localClasses/kt3389.txt b/compiler/testData/codegen/light-analysis/localClasses/kt3389.txt index c3aa5c3dc31..9b84efd4529 100644 --- a/compiler/testData/codegen/light-analysis/localClasses/kt3389.txt +++ b/compiler/testData/codegen/light-analysis/localClasses/kt3389.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class t/Kt3389Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class t/Reproduce { public method (): void public final @org.jetbrains.annotations.NotNull method test(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/localClasses/kt3584.txt b/compiler/testData/codegen/light-analysis/localClasses/kt3584.txt index 4320ccc5de4..8f07fbe2b97 100644 --- a/compiler/testData/codegen/light-analysis/localClasses/kt3584.txt +++ b/compiler/testData/codegen/light-analysis/localClasses/kt3584.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt3584Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/localClasses/kt4174.txt b/compiler/testData/codegen/light-analysis/localClasses/kt4174.txt index fe2b53ef7d8..f34abcfe4d1 100644 --- a/compiler/testData/codegen/light-analysis/localClasses/kt4174.txt +++ b/compiler/testData/codegen/light-analysis/localClasses/kt4174.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class B { private @org.jetbrains.annotations.NotNull field x: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -7,6 +8,7 @@ public final class B { public final method setX(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public class C { private final @org.jetbrains.annotations.NotNull field s: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -14,6 +16,7 @@ public class C { public final @org.jetbrains.annotations.NotNull method test(): java.lang.String } +@kotlin.Metadata public final class Kt4174Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/localClasses/localClass.txt b/compiler/testData/codegen/light-analysis/localClasses/localClass.txt index 6dc41830c00..2434204b02c 100644 --- a/compiler/testData/codegen/light-analysis/localClasses/localClass.txt +++ b/compiler/testData/codegen/light-analysis/localClasses/localClass.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { public method (): void public final @org.jetbrains.annotations.NotNull method a(): java.lang.String } +@kotlin.Metadata public final class LocalClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/localClasses/localClassCaptureExtensionReceiver.txt b/compiler/testData/codegen/light-analysis/localClasses/localClassCaptureExtensionReceiver.txt index e666696471c..ffdf4a94e32 100644 --- a/compiler/testData/codegen/light-analysis/localClasses/localClassCaptureExtensionReceiver.txt +++ b/compiler/testData/codegen/light-analysis/localClasses/localClassCaptureExtensionReceiver.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class LocalClassCaptureExtensionReceiverKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Outer { public method (): void public final @org.jetbrains.annotations.NotNull method id(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/localClasses/localClassInInitializer.txt b/compiler/testData/codegen/light-analysis/localClasses/localClassInInitializer.txt index febcfce1ec1..aa0d7c763dc 100644 --- a/compiler/testData/codegen/light-analysis/localClasses/localClassInInitializer.txt +++ b/compiler/testData/codegen/light-analysis/localClasses/localClassInInitializer.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private @org.jetbrains.annotations.NotNull field a: java.lang.String public method (): void @@ -5,6 +6,7 @@ public final class A { public final method setA(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class LocalClassInInitializerKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/localClasses/localClassInParameterInitializer.txt b/compiler/testData/codegen/light-analysis/localClasses/localClassInParameterInitializer.txt index 95220c44aa3..daa79832687 100644 --- a/compiler/testData/codegen/light-analysis/localClasses/localClassInParameterInitializer.txt +++ b/compiler/testData/codegen/light-analysis/localClasses/localClassInParameterInitializer.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field a: java.lang.String public @synthetic.kotlin.jvm.GeneratedByJvmOverloads method (): void @@ -6,6 +7,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method getA(): java.lang.String } +@kotlin.Metadata public final class LocalClassInParameterInitializerKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/localClasses/localDataClass.txt b/compiler/testData/codegen/light-analysis/localClasses/localDataClass.txt index bf0aa90de62..a1cd6893452 100644 --- a/compiler/testData/codegen/light-analysis/localClasses/localDataClass.txt +++ b/compiler/testData/codegen/light-analysis/localClasses/localDataClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LocalDataClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/localClasses/localExtendsInnerAndReferencesOuterMember.txt b/compiler/testData/codegen/light-analysis/localClasses/localExtendsInnerAndReferencesOuterMember.txt index 0bb360adef9..90ce16c7b26 100644 --- a/compiler/testData/codegen/light-analysis/localClasses/localExtendsInnerAndReferencesOuterMember.txt +++ b/compiler/testData/codegen/light-analysis/localClasses/localExtendsInnerAndReferencesOuterMember.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { inner class A/Inner public method (): void @@ -5,12 +6,14 @@ public final class A { public final method foo(): int } +@kotlin.Metadata public class A/Inner { synthetic final field this$0: A inner class A/Inner public method (p0: A): void } +@kotlin.Metadata public final class LocalExtendsInnerAndReferencesOuterMemberKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/localClasses/noclosure.txt b/compiler/testData/codegen/light-analysis/localClasses/noclosure.txt index 9265395cf2f..53e3fdef3b3 100644 --- a/compiler/testData/codegen/light-analysis/localClasses/noclosure.txt +++ b/compiler/testData/codegen/light-analysis/localClasses/noclosure.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NoclosureKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/localClasses/object.txt b/compiler/testData/codegen/light-analysis/localClasses/object.txt index d09642aea2a..7780db3ff7d 100644 --- a/compiler/testData/codegen/light-analysis/localClasses/object.txt +++ b/compiler/testData/codegen/light-analysis/localClasses/object.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/localClasses/ownClosureOfInnerLocalClass.txt b/compiler/testData/codegen/light-analysis/localClasses/ownClosureOfInnerLocalClass.txt index d71dffa6a35..78600be5937 100644 --- a/compiler/testData/codegen/light-analysis/localClasses/ownClosureOfInnerLocalClass.txt +++ b/compiler/testData/codegen/light-analysis/localClasses/ownClosureOfInnerLocalClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class OwnClosureOfInnerLocalClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/localClasses/withclosure.txt b/compiler/testData/codegen/light-analysis/localClasses/withclosure.txt index 5e002f607c9..2a7022879a6 100644 --- a/compiler/testData/codegen/light-analysis/localClasses/withclosure.txt +++ b/compiler/testData/codegen/light-analysis/localClasses/withclosure.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class WithclosureKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/mangling/field.txt b/compiler/testData/codegen/light-analysis/mangling/field.txt index 825d6e0a4d7..2379d621fd0 100644 --- a/compiler/testData/codegen/light-analysis/mangling/field.txt +++ b/compiler/testData/codegen/light-analysis/mangling/field.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class test/FieldKt { private final static field noMangling: int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method getNoMangling(): int } +@kotlin.Metadata public final class test/Z { private field noMangling: int public method (): void diff --git a/compiler/testData/codegen/light-analysis/mangling/fun.txt b/compiler/testData/codegen/light-analysis/mangling/fun.txt index bed74425e57..5fd4129157d 100644 --- a/compiler/testData/codegen/light-analysis/mangling/fun.txt +++ b/compiler/testData/codegen/light-analysis/mangling/fun.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class test/FunKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method noMangling(): int } +@kotlin.Metadata public final class test/Z { public method (): void public final method mangled$test_module(): int diff --git a/compiler/testData/codegen/light-analysis/mangling/internalOverride.txt b/compiler/testData/codegen/light-analysis/mangling/internalOverride.txt index 3d83c9f4213..3af63e3bb3e 100644 --- a/compiler/testData/codegen/light-analysis/mangling/internalOverride.txt +++ b/compiler/testData/codegen/light-analysis/mangling/internalOverride.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { private final @org.jetbrains.annotations.NotNull field field: java.lang.String public method (): void @@ -5,11 +6,13 @@ public class A { public @org.jetbrains.annotations.NotNull method test$test_module(): java.lang.String } +@kotlin.Metadata public final class InternalOverrideKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method invokeOnA(@org.jetbrains.annotations.NotNull p0: A): java.lang.String } +@kotlin.Metadata public final class Z { private final @org.jetbrains.annotations.NotNull field field: java.lang.String public method (): void diff --git a/compiler/testData/codegen/light-analysis/mangling/internalOverrideSuperCall.txt b/compiler/testData/codegen/light-analysis/mangling/internalOverrideSuperCall.txt index 77f894a0022..dbb2fb1d537 100644 --- a/compiler/testData/codegen/light-analysis/mangling/internalOverrideSuperCall.txt +++ b/compiler/testData/codegen/light-analysis/mangling/internalOverrideSuperCall.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { private final @org.jetbrains.annotations.NotNull field field: java.lang.String public method (): void @@ -5,10 +6,12 @@ public class A { public @org.jetbrains.annotations.NotNull method test$test_module(): java.lang.String } +@kotlin.Metadata public final class InternalOverrideSuperCallKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Z { private final @org.jetbrains.annotations.NotNull field field: java.lang.String public method (): void diff --git a/compiler/testData/codegen/light-analysis/mangling/noOverrideWithJava.txt b/compiler/testData/codegen/light-analysis/mangling/noOverrideWithJava.txt index 43374b98196..d2824ced729 100644 --- a/compiler/testData/codegen/light-analysis/mangling/noOverrideWithJava.txt +++ b/compiler/testData/codegen/light-analysis/mangling/noOverrideWithJava.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public class A { public method (): void public @org.jetbrains.annotations.NotNull method test$test_module(): java.lang.String } +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/mangling/publicOverride.txt b/compiler/testData/codegen/light-analysis/mangling/publicOverride.txt index c896b6d3039..be2200a56ef 100644 --- a/compiler/testData/codegen/light-analysis/mangling/publicOverride.txt +++ b/compiler/testData/codegen/light-analysis/mangling/publicOverride.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { private final @org.jetbrains.annotations.NotNull field field: java.lang.String public method (): void @@ -5,11 +6,13 @@ public class A { public @org.jetbrains.annotations.NotNull method test$test_module(): java.lang.String } +@kotlin.Metadata public final class PublicOverrideKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method invokeOnA(@org.jetbrains.annotations.NotNull p0: A): java.lang.String } +@kotlin.Metadata public final class Z { private final @org.jetbrains.annotations.NotNull field field: java.lang.String public method (): void diff --git a/compiler/testData/codegen/light-analysis/mangling/publicOverrideSuperCall.txt b/compiler/testData/codegen/light-analysis/mangling/publicOverrideSuperCall.txt index 73a05426b80..1c19c287aad 100644 --- a/compiler/testData/codegen/light-analysis/mangling/publicOverrideSuperCall.txt +++ b/compiler/testData/codegen/light-analysis/mangling/publicOverrideSuperCall.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { private final @org.jetbrains.annotations.NotNull field field: java.lang.String public method (): void @@ -5,10 +6,12 @@ public class A { public @org.jetbrains.annotations.NotNull method test$test_module(): java.lang.String } +@kotlin.Metadata public final class PublicOverrideSuperCallKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Z { private final @org.jetbrains.annotations.NotNull field field: java.lang.String public method (): void diff --git a/compiler/testData/codegen/light-analysis/multiDecl/ComplexInitializer.txt b/compiler/testData/codegen/light-analysis/multiDecl/ComplexInitializer.txt index 8e9678393fa..2e772d63066 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/ComplexInitializer.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/ComplexInitializer.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { public method (): void public final method component1(): int public final method component2(): int } +@kotlin.Metadata public final class ComplexInitializerKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method getA(@org.jetbrains.annotations.NotNull p0: A): A diff --git a/compiler/testData/codegen/light-analysis/multiDecl/SimpleVals.txt b/compiler/testData/codegen/light-analysis/multiDecl/SimpleVals.txt index 732291bffc1..2606325cde4 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/SimpleVals.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/SimpleVals.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { public method (): void public final method component1(): int public final method component2(): int } +@kotlin.Metadata public final class SimpleValsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/multiDecl/SimpleValsExtensions.txt b/compiler/testData/codegen/light-analysis/multiDecl/SimpleValsExtensions.txt index 359b34515af..d4f274c4bd5 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/SimpleValsExtensions.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/SimpleValsExtensions.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class A { public method (): void } +@kotlin.Metadata public final class SimpleValsExtensionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method component1(@org.jetbrains.annotations.NotNull p0: A): int diff --git a/compiler/testData/codegen/light-analysis/multiDecl/SimpleVarsExtensions.txt b/compiler/testData/codegen/light-analysis/multiDecl/SimpleVarsExtensions.txt index 71e550ccfbd..db9647d2d4b 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/SimpleVarsExtensions.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/SimpleVarsExtensions.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { public method (): void public final method component1(): int public final method component2(): int } +@kotlin.Metadata public final class SimpleVarsExtensionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/multiDecl/UnderscoreNames.txt b/compiler/testData/codegen/light-analysis/multiDecl/UnderscoreNames.txt index b22dd3ef474..f55baef787e 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/UnderscoreNames.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/UnderscoreNames.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { public method (): void public final method component1(): int public final method component2(): int } +@kotlin.Metadata public final class UnderscoreNamesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/multiDecl/ValCapturedInFunctionLiteral.txt b/compiler/testData/codegen/light-analysis/multiDecl/ValCapturedInFunctionLiteral.txt index 94d38177a77..681e04601c4 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/ValCapturedInFunctionLiteral.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/ValCapturedInFunctionLiteral.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { public method (): void public final method component1(): int public final method component2(): int } +@kotlin.Metadata public final class ValCapturedInFunctionLiteralKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/multiDecl/ValCapturedInLocalFunction.txt b/compiler/testData/codegen/light-analysis/multiDecl/ValCapturedInLocalFunction.txt index 99aa599cfc9..b0c106d604e 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/ValCapturedInLocalFunction.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/ValCapturedInLocalFunction.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { public method (): void public final method component1(): int public final method component2(): int } +@kotlin.Metadata public final class ValCapturedInLocalFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/multiDecl/ValCapturedInObjectLiteral.txt b/compiler/testData/codegen/light-analysis/multiDecl/ValCapturedInObjectLiteral.txt index 35eee4e22d2..5b0833c89a6 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/ValCapturedInObjectLiteral.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/ValCapturedInObjectLiteral.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { public method (): void public final method component1(): int public final method component2(): int } +@kotlin.Metadata public final class ValCapturedInObjectLiteralKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/multiDecl/VarCapturedInFunctionLiteral.txt b/compiler/testData/codegen/light-analysis/multiDecl/VarCapturedInFunctionLiteral.txt index 4334c04e95d..d7454a1987d 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/VarCapturedInFunctionLiteral.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/VarCapturedInFunctionLiteral.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { public method (): void public final method component1(): int public final method component2(): int } +@kotlin.Metadata public final class VarCapturedInFunctionLiteralKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/multiDecl/VarCapturedInLocalFunction.txt b/compiler/testData/codegen/light-analysis/multiDecl/VarCapturedInLocalFunction.txt index 75d2bca68c3..53fdbda4903 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/VarCapturedInLocalFunction.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/VarCapturedInLocalFunction.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class A { public method (): void } +@kotlin.Metadata public final class VarCapturedInLocalFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method component1(@org.jetbrains.annotations.NotNull p0: A): int diff --git a/compiler/testData/codegen/light-analysis/multiDecl/VarCapturedInObjectLiteral.txt b/compiler/testData/codegen/light-analysis/multiDecl/VarCapturedInObjectLiteral.txt index 1a933589a55..305f7c7f41f 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/VarCapturedInObjectLiteral.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/VarCapturedInObjectLiteral.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { public method (): void public final method component1(): int public final method component2(): int } +@kotlin.Metadata public final class VarCapturedInObjectLiteralKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/multiDecl/component.txt b/compiler/testData/codegen/light-analysis/multiDecl/component.txt index 2e97f1e732f..39ed119a963 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/component.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/component.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class ComponentKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method component3(@org.jetbrains.annotations.NotNull p0: S): java.lang.String } +@kotlin.Metadata public final class S { private final @org.jetbrains.annotations.NotNull field a: java.lang.String private final @org.jetbrains.annotations.NotNull field b: java.lang.String @@ -13,6 +15,7 @@ public final class S { public final @org.jetbrains.annotations.NotNull method getB(): java.lang.String } +@kotlin.Metadata public final class Tester { public method (): void public final @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forIterator/MultiDeclFor.txt b/compiler/testData/codegen/light-analysis/multiDecl/forIterator/MultiDeclFor.txt index 049c344dc7d..5ab96b796fa 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forIterator/MultiDeclFor.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forIterator/MultiDeclFor.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private final field i: int public method (p0: int): void @@ -6,6 +7,7 @@ public final class C { public final method getI(): int } +@kotlin.Metadata public final class MultiDeclForKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method doTest(@org.jetbrains.annotations.NotNull p0: java.util.ArrayList): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forIterator/MultiDeclForComponentExtensions.txt b/compiler/testData/codegen/light-analysis/multiDecl/forIterator/MultiDeclForComponentExtensions.txt index 2fba01fd42b..3f48c863ec6 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forIterator/MultiDeclForComponentExtensions.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forIterator/MultiDeclForComponentExtensions.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class C { private final field i: int public method (p0: int): void public final method getI(): int } +@kotlin.Metadata public final class MultiDeclForComponentExtensionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method component1(@org.jetbrains.annotations.NotNull p0: C): int diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forIterator/MultiDeclForComponentMemberExtensions.txt b/compiler/testData/codegen/light-analysis/multiDecl/forIterator/MultiDeclForComponentMemberExtensions.txt index c4e3967003e..a51acef2adf 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forIterator/MultiDeclForComponentMemberExtensions.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forIterator/MultiDeclForComponentMemberExtensions.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class C { private final field i: int public method (p0: int): void public final method getI(): int } +@kotlin.Metadata public final class M { public method (): void public final method component1(@org.jetbrains.annotations.NotNull p0: C): int @@ -11,6 +13,7 @@ public final class M { public final @org.jetbrains.annotations.NotNull method doTest(@org.jetbrains.annotations.NotNull p0: java.util.ArrayList): java.lang.String } +@kotlin.Metadata public final class MultiDeclForComponentMemberExtensionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forIterator/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt b/compiler/testData/codegen/light-analysis/multiDecl/forIterator/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt index 5adf161c569..bfd45a81a46 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forIterator/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forIterator/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt @@ -1,15 +1,18 @@ +@kotlin.Metadata public final class C { private final field i: int public method (p0: int): void public final method getI(): int } +@kotlin.Metadata public final class M { public method (): void public final method component1(@org.jetbrains.annotations.NotNull p0: C): int public final method component2(@org.jetbrains.annotations.NotNull p0: C): int } +@kotlin.Metadata public final class MultiDeclForComponentMemberExtensionsInExtensionFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method doTest(@org.jetbrains.annotations.NotNull p0: M, @org.jetbrains.annotations.NotNull p1: java.util.ArrayList): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forIterator/MultiDeclForValCaptured.txt b/compiler/testData/codegen/light-analysis/multiDecl/forIterator/MultiDeclForValCaptured.txt index 748b9cb70e9..327c6ba258f 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forIterator/MultiDeclForValCaptured.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forIterator/MultiDeclForValCaptured.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private final field i: int public method (p0: int): void @@ -6,6 +7,7 @@ public final class C { public final method getI(): int } +@kotlin.Metadata public final class MultiDeclForValCapturedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method doTest(@org.jetbrains.annotations.NotNull p0: java.util.ArrayList): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forIterator/longIterator/MultiDeclForComponentExtensions.txt b/compiler/testData/codegen/light-analysis/multiDecl/forIterator/longIterator/MultiDeclForComponentExtensions.txt index 5fa19ef997f..38403e555f3 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forIterator/longIterator/MultiDeclForComponentExtensions.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forIterator/longIterator/MultiDeclForComponentExtensions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MultiDeclForComponentExtensionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method component1(p0: long): long diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forIterator/longIterator/MultiDeclForComponentExtensionsValCaptured.txt b/compiler/testData/codegen/light-analysis/multiDecl/forIterator/longIterator/MultiDeclForComponentExtensionsValCaptured.txt index bbb2ee2c3d5..0d0fa0183b1 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forIterator/longIterator/MultiDeclForComponentExtensionsValCaptured.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forIterator/longIterator/MultiDeclForComponentExtensionsValCaptured.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MultiDeclForComponentExtensionsValCapturedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method component1(p0: long): long diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forIterator/longIterator/MultiDeclForComponentMemberExtensions.txt b/compiler/testData/codegen/light-analysis/multiDecl/forIterator/longIterator/MultiDeclForComponentMemberExtensions.txt index 09b0677b570..411be84cbd1 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forIterator/longIterator/MultiDeclForComponentMemberExtensions.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forIterator/longIterator/MultiDeclForComponentMemberExtensions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class M { public method (): void public final method component1(p0: long): long @@ -5,6 +6,7 @@ public final class M { public final @org.jetbrains.annotations.NotNull method doTest(@org.jetbrains.annotations.NotNull p0: java.util.ArrayList): java.lang.String } +@kotlin.Metadata public final class MultiDeclForComponentMemberExtensionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forIterator/longIterator/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt b/compiler/testData/codegen/light-analysis/multiDecl/forIterator/longIterator/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt index c8b87b0296a..20a719fbe56 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forIterator/longIterator/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forIterator/longIterator/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class M { public method (): void public final method component1(p0: long): long public final method component2(p0: long): long } +@kotlin.Metadata public final class MultiDeclForComponentMemberExtensionsInExtensionFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method doTest(@org.jetbrains.annotations.NotNull p0: M, @org.jetbrains.annotations.NotNull p1: java.util.ArrayList): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/MultiDeclFor.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/MultiDeclFor.txt index 1e3d9f1ad16..ed63e3f1b49 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/MultiDeclFor.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/MultiDeclFor.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private final field i: int public method (p0: int): void @@ -7,6 +8,7 @@ public final class C { public final @org.jetbrains.annotations.NotNull method rangeTo(@org.jetbrains.annotations.NotNull p0: C): Range } +@kotlin.Metadata public final class It { private field c: int private final @org.jetbrains.annotations.NotNull field from: C @@ -20,11 +22,13 @@ public final class It { public final method setC(p0: int): void } +@kotlin.Metadata public final class MultiDeclForKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method doTest(): java.lang.String } +@kotlin.Metadata public final class Range { private final @org.jetbrains.annotations.NotNull field from: C private final @org.jetbrains.annotations.NotNull field to: C diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/MultiDeclForComponentExtensions.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/MultiDeclForComponentExtensions.txt index b881d16376c..10dd68a7694 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/MultiDeclForComponentExtensions.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/MultiDeclForComponentExtensions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private final field i: int public method (p0: int): void @@ -5,6 +6,7 @@ public final class C { public final @org.jetbrains.annotations.NotNull method rangeTo(@org.jetbrains.annotations.NotNull p0: C): Range } +@kotlin.Metadata public final class It { private field c: int private final @org.jetbrains.annotations.NotNull field from: C @@ -18,6 +20,7 @@ public final class It { public final method setC(p0: int): void } +@kotlin.Metadata public final class MultiDeclForComponentExtensionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method component1(@org.jetbrains.annotations.NotNull p0: C): int @@ -25,6 +28,7 @@ public final class MultiDeclForComponentExtensionsKt { public final static @org.jetbrains.annotations.NotNull method doTest(): java.lang.String } +@kotlin.Metadata public final class Range { private final @org.jetbrains.annotations.NotNull field from: C private final @org.jetbrains.annotations.NotNull field to: C diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/MultiDeclForComponentMemberExtensions.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/MultiDeclForComponentMemberExtensions.txt index d2a04fdd1d2..2341df87a1b 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/MultiDeclForComponentMemberExtensions.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/MultiDeclForComponentMemberExtensions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private final field i: int public method (p0: int): void @@ -5,6 +6,7 @@ public final class C { public final @org.jetbrains.annotations.NotNull method rangeTo(@org.jetbrains.annotations.NotNull p0: C): Range } +@kotlin.Metadata public final class It { private field c: int private final @org.jetbrains.annotations.NotNull field from: C @@ -18,6 +20,7 @@ public final class It { public final method setC(p0: int): void } +@kotlin.Metadata public final class M { public method (): void public final method component1(@org.jetbrains.annotations.NotNull p0: C): int @@ -25,10 +28,12 @@ public final class M { public final @org.jetbrains.annotations.NotNull method doTest(): java.lang.String } +@kotlin.Metadata public final class MultiDeclForComponentMemberExtensionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Range { private final @org.jetbrains.annotations.NotNull field from: C private final @org.jetbrains.annotations.NotNull field to: C diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt index aa8d693bbba..8f9295fa3dd 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private final field i: int public method (p0: int): void @@ -5,6 +6,7 @@ public final class C { public final @org.jetbrains.annotations.NotNull method rangeTo(@org.jetbrains.annotations.NotNull p0: C): Range } +@kotlin.Metadata public final class It { private field c: int private final @org.jetbrains.annotations.NotNull field from: C @@ -18,17 +20,20 @@ public final class It { public final method setC(p0: int): void } +@kotlin.Metadata public final class M { public method (): void public final method component1(@org.jetbrains.annotations.NotNull p0: C): int public final method component2(@org.jetbrains.annotations.NotNull p0: C): int } +@kotlin.Metadata public final class MultiDeclForComponentMemberExtensionsInExtensionFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method doTest(@org.jetbrains.annotations.NotNull p0: M): java.lang.String } +@kotlin.Metadata public final class Range { private final @org.jetbrains.annotations.NotNull field from: C private final @org.jetbrains.annotations.NotNull field to: C diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/MultiDeclForValCaptured.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/MultiDeclForValCaptured.txt index 9c5f4f33e29..b871f0b2f7c 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/MultiDeclForValCaptured.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/MultiDeclForValCaptured.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private final field i: int public method (p0: int): void @@ -7,6 +8,7 @@ public final class C { public final @org.jetbrains.annotations.NotNull method rangeTo(@org.jetbrains.annotations.NotNull p0: C): Range } +@kotlin.Metadata public final class It { private field c: int private final @org.jetbrains.annotations.NotNull field from: C @@ -20,11 +22,13 @@ public final class It { public final method setC(p0: int): void } +@kotlin.Metadata public final class MultiDeclForValCapturedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method doTest(): java.lang.String } +@kotlin.Metadata public final class Range { private final @org.jetbrains.annotations.NotNull field from: C private final @org.jetbrains.annotations.NotNull field to: C diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/UnderscoreNames.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/UnderscoreNames.txt index 619e0abe1ce..28dbb8b1b6d 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/UnderscoreNames.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/UnderscoreNames.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private final field i: int public method (p0: int): void @@ -7,6 +8,7 @@ public final class C { public final @org.jetbrains.annotations.NotNull method rangeTo(@org.jetbrains.annotations.NotNull p0: C): Range } +@kotlin.Metadata public final class It { private field c: int private final @org.jetbrains.annotations.NotNull field from: C @@ -20,6 +22,7 @@ public final class It { public final method setC(p0: int): void } +@kotlin.Metadata public final class Range { private final @org.jetbrains.annotations.NotNull field from: C private final @org.jetbrains.annotations.NotNull field to: C @@ -29,6 +32,7 @@ public final class Range { public final @org.jetbrains.annotations.NotNull method iterator(): It } +@kotlin.Metadata public final class UnderscoreNamesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method doTest(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/UnderscoreNamesDontCallComponent.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/UnderscoreNamesDontCallComponent.txt index 5b41df28283..fa42196d48d 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/UnderscoreNamesDontCallComponent.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/UnderscoreNamesDontCallComponent.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public method (): void public final @org.jetbrains.annotations.NotNull method component1(): java.lang.String @@ -5,6 +6,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method component3(): java.lang.String } +@kotlin.Metadata public final class UnderscoreNamesDontCallComponentKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/MultiDeclFor.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/MultiDeclFor.txt index 1e3d9f1ad16..ed63e3f1b49 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/MultiDeclFor.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/MultiDeclFor.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private final field i: int public method (p0: int): void @@ -7,6 +8,7 @@ public final class C { public final @org.jetbrains.annotations.NotNull method rangeTo(@org.jetbrains.annotations.NotNull p0: C): Range } +@kotlin.Metadata public final class It { private field c: int private final @org.jetbrains.annotations.NotNull field from: C @@ -20,11 +22,13 @@ public final class It { public final method setC(p0: int): void } +@kotlin.Metadata public final class MultiDeclForKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method doTest(): java.lang.String } +@kotlin.Metadata public final class Range { private final @org.jetbrains.annotations.NotNull field from: C private final @org.jetbrains.annotations.NotNull field to: C diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/MultiDeclForComponentExtensions.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/MultiDeclForComponentExtensions.txt index b881d16376c..10dd68a7694 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/MultiDeclForComponentExtensions.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/MultiDeclForComponentExtensions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private final field i: int public method (p0: int): void @@ -5,6 +6,7 @@ public final class C { public final @org.jetbrains.annotations.NotNull method rangeTo(@org.jetbrains.annotations.NotNull p0: C): Range } +@kotlin.Metadata public final class It { private field c: int private final @org.jetbrains.annotations.NotNull field from: C @@ -18,6 +20,7 @@ public final class It { public final method setC(p0: int): void } +@kotlin.Metadata public final class MultiDeclForComponentExtensionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method component1(@org.jetbrains.annotations.NotNull p0: C): int @@ -25,6 +28,7 @@ public final class MultiDeclForComponentExtensionsKt { public final static @org.jetbrains.annotations.NotNull method doTest(): java.lang.String } +@kotlin.Metadata public final class Range { private final @org.jetbrains.annotations.NotNull field from: C private final @org.jetbrains.annotations.NotNull field to: C diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/MultiDeclForComponentMemberExtensions.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/MultiDeclForComponentMemberExtensions.txt index d2a04fdd1d2..2341df87a1b 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/MultiDeclForComponentMemberExtensions.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/MultiDeclForComponentMemberExtensions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private final field i: int public method (p0: int): void @@ -5,6 +6,7 @@ public final class C { public final @org.jetbrains.annotations.NotNull method rangeTo(@org.jetbrains.annotations.NotNull p0: C): Range } +@kotlin.Metadata public final class It { private field c: int private final @org.jetbrains.annotations.NotNull field from: C @@ -18,6 +20,7 @@ public final class It { public final method setC(p0: int): void } +@kotlin.Metadata public final class M { public method (): void public final method component1(@org.jetbrains.annotations.NotNull p0: C): int @@ -25,10 +28,12 @@ public final class M { public final @org.jetbrains.annotations.NotNull method doTest(): java.lang.String } +@kotlin.Metadata public final class MultiDeclForComponentMemberExtensionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Range { private final @org.jetbrains.annotations.NotNull field from: C private final @org.jetbrains.annotations.NotNull field to: C diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt index aa8d693bbba..8f9295fa3dd 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private final field i: int public method (p0: int): void @@ -5,6 +6,7 @@ public final class C { public final @org.jetbrains.annotations.NotNull method rangeTo(@org.jetbrains.annotations.NotNull p0: C): Range } +@kotlin.Metadata public final class It { private field c: int private final @org.jetbrains.annotations.NotNull field from: C @@ -18,17 +20,20 @@ public final class It { public final method setC(p0: int): void } +@kotlin.Metadata public final class M { public method (): void public final method component1(@org.jetbrains.annotations.NotNull p0: C): int public final method component2(@org.jetbrains.annotations.NotNull p0: C): int } +@kotlin.Metadata public final class MultiDeclForComponentMemberExtensionsInExtensionFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method doTest(@org.jetbrains.annotations.NotNull p0: M): java.lang.String } +@kotlin.Metadata public final class Range { private final @org.jetbrains.annotations.NotNull field from: C private final @org.jetbrains.annotations.NotNull field to: C diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/MultiDeclForValCaptured.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/MultiDeclForValCaptured.txt index 9c5f4f33e29..b871f0b2f7c 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/MultiDeclForValCaptured.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/MultiDeclForValCaptured.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private final field i: int public method (p0: int): void @@ -7,6 +8,7 @@ public final class C { public final @org.jetbrains.annotations.NotNull method rangeTo(@org.jetbrains.annotations.NotNull p0: C): Range } +@kotlin.Metadata public final class It { private field c: int private final @org.jetbrains.annotations.NotNull field from: C @@ -20,11 +22,13 @@ public final class It { public final method setC(p0: int): void } +@kotlin.Metadata public final class MultiDeclForValCapturedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method doTest(): java.lang.String } +@kotlin.Metadata public final class Range { private final @org.jetbrains.annotations.NotNull field from: C private final @org.jetbrains.annotations.NotNull field to: C diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/int/MultiDeclForComponentExtensions.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/int/MultiDeclForComponentExtensions.txt index 8a383db31e8..9a3ebed444c 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/int/MultiDeclForComponentExtensions.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/int/MultiDeclForComponentExtensions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MultiDeclForComponentExtensionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method component1(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/int/MultiDeclForComponentExtensionsValCaptured.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/int/MultiDeclForComponentExtensionsValCaptured.txt index 3a9e1aa232e..58cd33d0c19 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/int/MultiDeclForComponentExtensionsValCaptured.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/int/MultiDeclForComponentExtensionsValCaptured.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MultiDeclForComponentExtensionsValCapturedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method component1(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/int/MultiDeclForComponentMemberExtensions.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/int/MultiDeclForComponentMemberExtensions.txt index b6079038b9b..41aad251d5d 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/int/MultiDeclForComponentMemberExtensions.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/int/MultiDeclForComponentMemberExtensions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class M { public method (): void public final method component1(p0: int): int @@ -5,6 +6,7 @@ public final class M { public final @org.jetbrains.annotations.NotNull method doTest(): java.lang.String } +@kotlin.Metadata public final class MultiDeclForComponentMemberExtensionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/int/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/int/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt index e6edcc3cf5c..5976fdacc04 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/int/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/int/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class M { public method (): void public final method component1(p0: int): int public final method component2(p0: int): int } +@kotlin.Metadata public final class MultiDeclForComponentMemberExtensionsInExtensionFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method doTest(@org.jetbrains.annotations.NotNull p0: M): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/long/MultiDeclForComponentExtensions.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/long/MultiDeclForComponentExtensions.txt index f534be36bc7..593bc865253 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/long/MultiDeclForComponentExtensions.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/long/MultiDeclForComponentExtensions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MultiDeclForComponentExtensionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method component1(p0: long): long diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/long/MultiDeclForComponentExtensionsValCaptured.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/long/MultiDeclForComponentExtensionsValCaptured.txt index 86fa8d0723a..ec8046f07fc 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/long/MultiDeclForComponentExtensionsValCaptured.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/long/MultiDeclForComponentExtensionsValCaptured.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MultiDeclForComponentExtensionsValCapturedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method component1(p0: long): long diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/long/MultiDeclForComponentMemberExtensions.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/long/MultiDeclForComponentMemberExtensions.txt index 2fd6e9e4d2a..f581ed864d9 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/long/MultiDeclForComponentMemberExtensions.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/long/MultiDeclForComponentMemberExtensions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class M { public method (): void public final method component1(p0: long): long @@ -5,6 +6,7 @@ public final class M { public final @org.jetbrains.annotations.NotNull method doTest(): java.lang.String } +@kotlin.Metadata public final class MultiDeclForComponentMemberExtensionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/long/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/long/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt index e97028c3ec8..cc3a14ced99 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/long/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeTo/long/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class M { public method (): void public final method component1(p0: long): long public final method component2(p0: long): long } +@kotlin.Metadata public final class MultiDeclForComponentMemberExtensionsInExtensionFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method doTest(@org.jetbrains.annotations.NotNull p0: M): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/MultiDeclFor.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/MultiDeclFor.txt index 1e3d9f1ad16..ed63e3f1b49 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/MultiDeclFor.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/MultiDeclFor.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private final field i: int public method (p0: int): void @@ -7,6 +8,7 @@ public final class C { public final @org.jetbrains.annotations.NotNull method rangeTo(@org.jetbrains.annotations.NotNull p0: C): Range } +@kotlin.Metadata public final class It { private field c: int private final @org.jetbrains.annotations.NotNull field from: C @@ -20,11 +22,13 @@ public final class It { public final method setC(p0: int): void } +@kotlin.Metadata public final class MultiDeclForKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method doTest(): java.lang.String } +@kotlin.Metadata public final class Range { private final @org.jetbrains.annotations.NotNull field from: C private final @org.jetbrains.annotations.NotNull field to: C diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/MultiDeclForComponentExtensions.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/MultiDeclForComponentExtensions.txt index b881d16376c..10dd68a7694 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/MultiDeclForComponentExtensions.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/MultiDeclForComponentExtensions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private final field i: int public method (p0: int): void @@ -5,6 +6,7 @@ public final class C { public final @org.jetbrains.annotations.NotNull method rangeTo(@org.jetbrains.annotations.NotNull p0: C): Range } +@kotlin.Metadata public final class It { private field c: int private final @org.jetbrains.annotations.NotNull field from: C @@ -18,6 +20,7 @@ public final class It { public final method setC(p0: int): void } +@kotlin.Metadata public final class MultiDeclForComponentExtensionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method component1(@org.jetbrains.annotations.NotNull p0: C): int @@ -25,6 +28,7 @@ public final class MultiDeclForComponentExtensionsKt { public final static @org.jetbrains.annotations.NotNull method doTest(): java.lang.String } +@kotlin.Metadata public final class Range { private final @org.jetbrains.annotations.NotNull field from: C private final @org.jetbrains.annotations.NotNull field to: C diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/MultiDeclForComponentMemberExtensions.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/MultiDeclForComponentMemberExtensions.txt index d2a04fdd1d2..2341df87a1b 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/MultiDeclForComponentMemberExtensions.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/MultiDeclForComponentMemberExtensions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private final field i: int public method (p0: int): void @@ -5,6 +6,7 @@ public final class C { public final @org.jetbrains.annotations.NotNull method rangeTo(@org.jetbrains.annotations.NotNull p0: C): Range } +@kotlin.Metadata public final class It { private field c: int private final @org.jetbrains.annotations.NotNull field from: C @@ -18,6 +20,7 @@ public final class It { public final method setC(p0: int): void } +@kotlin.Metadata public final class M { public method (): void public final method component1(@org.jetbrains.annotations.NotNull p0: C): int @@ -25,10 +28,12 @@ public final class M { public final @org.jetbrains.annotations.NotNull method doTest(): java.lang.String } +@kotlin.Metadata public final class MultiDeclForComponentMemberExtensionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Range { private final @org.jetbrains.annotations.NotNull field from: C private final @org.jetbrains.annotations.NotNull field to: C diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt index aa8d693bbba..8f9295fa3dd 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private final field i: int public method (p0: int): void @@ -5,6 +6,7 @@ public final class C { public final @org.jetbrains.annotations.NotNull method rangeTo(@org.jetbrains.annotations.NotNull p0: C): Range } +@kotlin.Metadata public final class It { private field c: int private final @org.jetbrains.annotations.NotNull field from: C @@ -18,17 +20,20 @@ public final class It { public final method setC(p0: int): void } +@kotlin.Metadata public final class M { public method (): void public final method component1(@org.jetbrains.annotations.NotNull p0: C): int public final method component2(@org.jetbrains.annotations.NotNull p0: C): int } +@kotlin.Metadata public final class MultiDeclForComponentMemberExtensionsInExtensionFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method doTest(@org.jetbrains.annotations.NotNull p0: M): java.lang.String } +@kotlin.Metadata public final class Range { private final @org.jetbrains.annotations.NotNull field from: C private final @org.jetbrains.annotations.NotNull field to: C diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/MultiDeclForValCaptured.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/MultiDeclForValCaptured.txt index 9c5f4f33e29..b871f0b2f7c 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/MultiDeclForValCaptured.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/MultiDeclForValCaptured.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private final field i: int public method (p0: int): void @@ -7,6 +8,7 @@ public final class C { public final @org.jetbrains.annotations.NotNull method rangeTo(@org.jetbrains.annotations.NotNull p0: C): Range } +@kotlin.Metadata public final class It { private field c: int private final @org.jetbrains.annotations.NotNull field from: C @@ -20,11 +22,13 @@ public final class It { public final method setC(p0: int): void } +@kotlin.Metadata public final class MultiDeclForValCapturedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method doTest(): java.lang.String } +@kotlin.Metadata public final class Range { private final @org.jetbrains.annotations.NotNull field from: C private final @org.jetbrains.annotations.NotNull field to: C diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/int/MultiDeclForComponentExtensions.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/int/MultiDeclForComponentExtensions.txt index 8a383db31e8..9a3ebed444c 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/int/MultiDeclForComponentExtensions.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/int/MultiDeclForComponentExtensions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MultiDeclForComponentExtensionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method component1(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/int/MultiDeclForComponentExtensionsValCaptured.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/int/MultiDeclForComponentExtensionsValCaptured.txt index 3a9e1aa232e..58cd33d0c19 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/int/MultiDeclForComponentExtensionsValCaptured.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/int/MultiDeclForComponentExtensionsValCaptured.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MultiDeclForComponentExtensionsValCapturedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method component1(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/int/MultiDeclForComponentMemberExtensions.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/int/MultiDeclForComponentMemberExtensions.txt index b6079038b9b..41aad251d5d 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/int/MultiDeclForComponentMemberExtensions.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/int/MultiDeclForComponentMemberExtensions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class M { public method (): void public final method component1(p0: int): int @@ -5,6 +6,7 @@ public final class M { public final @org.jetbrains.annotations.NotNull method doTest(): java.lang.String } +@kotlin.Metadata public final class MultiDeclForComponentMemberExtensionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/int/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/int/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt index e6edcc3cf5c..5976fdacc04 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/int/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/int/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class M { public method (): void public final method component1(p0: int): int public final method component2(p0: int): int } +@kotlin.Metadata public final class MultiDeclForComponentMemberExtensionsInExtensionFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method doTest(@org.jetbrains.annotations.NotNull p0: M): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/long/MultiDeclForComponentExtensions.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/long/MultiDeclForComponentExtensions.txt index d3cd948daea..e670c58caca 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/long/MultiDeclForComponentExtensions.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/long/MultiDeclForComponentExtensions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MultiDeclForComponentExtensionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method f(p0: long): void diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/long/MultiDeclForComponentExtensionsValCaptured.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/long/MultiDeclForComponentExtensionsValCaptured.txt index 86fa8d0723a..ec8046f07fc 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/long/MultiDeclForComponentExtensionsValCaptured.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/long/MultiDeclForComponentExtensionsValCaptured.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MultiDeclForComponentExtensionsValCapturedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method component1(p0: long): long diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/long/MultiDeclForComponentMemberExtensions.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/long/MultiDeclForComponentMemberExtensions.txt index 2fd6e9e4d2a..f581ed864d9 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/long/MultiDeclForComponentMemberExtensions.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/long/MultiDeclForComponentMemberExtensions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class M { public method (): void public final method component1(p0: long): long @@ -5,6 +6,7 @@ public final class M { public final @org.jetbrains.annotations.NotNull method doTest(): java.lang.String } +@kotlin.Metadata public final class MultiDeclForComponentMemberExtensionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/long/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/long/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt index e97028c3ec8..cc3a14ced99 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/long/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/explicitRangeToWithDot/long/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class M { public method (): void public final method component1(p0: long): long public final method component2(p0: long): long } +@kotlin.Metadata public final class MultiDeclForComponentMemberExtensionsInExtensionFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method doTest(@org.jetbrains.annotations.NotNull p0: M): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/int/MultiDeclForComponentExtensions.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/int/MultiDeclForComponentExtensions.txt index 8a383db31e8..9a3ebed444c 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/int/MultiDeclForComponentExtensions.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/int/MultiDeclForComponentExtensions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MultiDeclForComponentExtensionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method component1(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/int/MultiDeclForComponentExtensionsValCaptured.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/int/MultiDeclForComponentExtensionsValCaptured.txt index 3a9e1aa232e..58cd33d0c19 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/int/MultiDeclForComponentExtensionsValCaptured.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/int/MultiDeclForComponentExtensionsValCaptured.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MultiDeclForComponentExtensionsValCapturedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method component1(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/int/MultiDeclForComponentMemberExtensions.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/int/MultiDeclForComponentMemberExtensions.txt index b6079038b9b..41aad251d5d 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/int/MultiDeclForComponentMemberExtensions.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/int/MultiDeclForComponentMemberExtensions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class M { public method (): void public final method component1(p0: int): int @@ -5,6 +6,7 @@ public final class M { public final @org.jetbrains.annotations.NotNull method doTest(): java.lang.String } +@kotlin.Metadata public final class MultiDeclForComponentMemberExtensionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/int/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/int/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt index e6edcc3cf5c..5976fdacc04 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/int/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/int/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class M { public method (): void public final method component1(p0: int): int public final method component2(p0: int): int } +@kotlin.Metadata public final class MultiDeclForComponentMemberExtensionsInExtensionFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method doTest(@org.jetbrains.annotations.NotNull p0: M): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/long/MultiDeclForComponentExtensions.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/long/MultiDeclForComponentExtensions.txt index f534be36bc7..593bc865253 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/long/MultiDeclForComponentExtensions.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/long/MultiDeclForComponentExtensions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MultiDeclForComponentExtensionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method component1(p0: long): long diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/long/MultiDeclForComponentExtensionsValCaptured.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/long/MultiDeclForComponentExtensionsValCaptured.txt index 86fa8d0723a..ec8046f07fc 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/long/MultiDeclForComponentExtensionsValCaptured.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/long/MultiDeclForComponentExtensionsValCaptured.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MultiDeclForComponentExtensionsValCapturedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method component1(p0: long): long diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/long/MultiDeclForComponentMemberExtensions.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/long/MultiDeclForComponentMemberExtensions.txt index 2fd6e9e4d2a..f581ed864d9 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/long/MultiDeclForComponentMemberExtensions.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/long/MultiDeclForComponentMemberExtensions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class M { public method (): void public final method component1(p0: long): long @@ -5,6 +6,7 @@ public final class M { public final @org.jetbrains.annotations.NotNull method doTest(): java.lang.String } +@kotlin.Metadata public final class MultiDeclForComponentMemberExtensionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/multiDecl/forRange/long/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt b/compiler/testData/codegen/light-analysis/multiDecl/forRange/long/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt index e97028c3ec8..cc3a14ced99 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/forRange/long/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/forRange/long/MultiDeclForComponentMemberExtensionsInExtensionFunction.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class M { public method (): void public final method component1(p0: long): long public final method component2(p0: long): long } +@kotlin.Metadata public final class MultiDeclForComponentMemberExtensionsInExtensionFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method doTest(@org.jetbrains.annotations.NotNull p0: M): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/multiDecl/kt9828_hashMap.txt b/compiler/testData/codegen/light-analysis/multiDecl/kt9828_hashMap.txt index 7401635882e..36777f2297a 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/kt9828_hashMap.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/kt9828_hashMap.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt9828_hashMapKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/multiDecl/returnInElvis.txt b/compiler/testData/codegen/light-analysis/multiDecl/returnInElvis.txt index 0a36c5af3ef..5f3b8180c7b 100644 --- a/compiler/testData/codegen/light-analysis/multiDecl/returnInElvis.txt +++ b/compiler/testData/codegen/light-analysis/multiDecl/returnInElvis.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class ReturnInElvisKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.Nullable method create(p0: boolean): Z public final static @org.jetbrains.annotations.NotNull method test(p0: boolean): java.lang.String } +@kotlin.Metadata public final class Z { private final @org.jetbrains.annotations.NotNull field k: java.lang.String private final @org.jetbrains.annotations.NotNull field p: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/multifileClasses/callMultifileClassMemberFromOtherPackage.txt b/compiler/testData/codegen/light-analysis/multifileClasses/callMultifileClassMemberFromOtherPackage.txt index f8178c95160..140b932efb3 100644 --- a/compiler/testData/codegen/light-analysis/multifileClasses/callMultifileClassMemberFromOtherPackage.txt +++ b/compiler/testData/codegen/light-analysis/multifileClasses/callMultifileClassMemberFromOtherPackage.txt @@ -1,15 +1,19 @@ +@kotlin.Metadata public final class a/MultifileClass { public final static @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata synthetic final class a/MultifileClass__MultifileClassKt { public final static @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class b/CallerKt { public final static @org.jetbrains.annotations.NotNull method bar(): java.lang.String } +@kotlin.Metadata public final class test/BoxKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/multifileClasses/callsToMultifileClassFromOtherPackage.txt b/compiler/testData/codegen/light-analysis/multifileClasses/callsToMultifileClassFromOtherPackage.txt index 7199a70bdca..a28b4c427ef 100644 --- a/compiler/testData/codegen/light-analysis/multifileClasses/callsToMultifileClassFromOtherPackage.txt +++ b/compiler/testData/codegen/light-analysis/multifileClasses/callsToMultifileClassFromOtherPackage.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class _1Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class a/MultifileClass { public final static @org.jetbrains.annotations.NotNull field constOK: java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): java.lang.String @@ -10,6 +12,7 @@ public final class a/MultifileClass { public final static method setVarOK(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata synthetic final class a/MultifileClass___2Kt { private final static @org.jetbrains.annotations.NotNull field valOK: java.lang.String private static @org.jetbrains.annotations.NotNull field varOK: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/multifileClasses/constPropertyReferenceFromMultifileClass.txt b/compiler/testData/codegen/light-analysis/multifileClasses/constPropertyReferenceFromMultifileClass.txt index c297aaa44a1..4c607bab5d2 100644 --- a/compiler/testData/codegen/light-analysis/multifileClasses/constPropertyReferenceFromMultifileClass.txt +++ b/compiler/testData/codegen/light-analysis/multifileClasses/constPropertyReferenceFromMultifileClass.txt @@ -1,13 +1,17 @@ +@kotlin.Metadata public final class _1Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } @java.lang.annotation.Retention +@kotlin.Metadata public annotation class a/A +@kotlin.Metadata public final class a/MultifileClass { public final static @org.jetbrains.annotations.NotNull field OK: java.lang.String private synthetic deprecated static @a.A method OK$annotations(): void } +@kotlin.Metadata synthetic final class a/MultifileClass___2Kt diff --git a/compiler/testData/codegen/light-analysis/multifileClasses/inlineMultifileClassMemberFromOtherPackage.txt b/compiler/testData/codegen/light-analysis/multifileClasses/inlineMultifileClassMemberFromOtherPackage.txt index b365caaebc2..853db87f5dc 100644 --- a/compiler/testData/codegen/light-analysis/multifileClasses/inlineMultifileClassMemberFromOtherPackage.txt +++ b/compiler/testData/codegen/light-analysis/multifileClasses/inlineMultifileClassMemberFromOtherPackage.txt @@ -1,16 +1,20 @@ +@kotlin.Metadata public final class a/A { public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): java.lang.String public final static @org.jetbrains.annotations.NotNull method zee(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String } +@kotlin.Metadata synthetic final class a/A__FooKt { public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): java.lang.String } +@kotlin.Metadata synthetic final class a/A__ZeeKt { public final static @org.jetbrains.annotations.NotNull method zee(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final class test/BoxKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/multifileClasses/multifileClassPartsInitialization.txt b/compiler/testData/codegen/light-analysis/multifileClasses/multifileClassPartsInitialization.txt index 065d8dd6c57..b351748a84f 100644 --- a/compiler/testData/codegen/light-analysis/multifileClasses/multifileClassPartsInitialization.txt +++ b/compiler/testData/codegen/light-analysis/multifileClasses/multifileClassPartsInitialization.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class BoxKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class a/MultifileClass { public final static @org.jetbrains.annotations.NotNull method getK(): java.lang.String public final static @org.jetbrains.annotations.NotNull method getO(): java.lang.String @@ -9,21 +11,25 @@ public final class a/MultifileClass { public final static @org.jetbrains.annotations.NotNull method getX(): java.lang.Void } +@kotlin.Metadata synthetic final class a/MultifileClass__IrrelevantKt { private final static @org.jetbrains.annotations.NotNull field X: java.lang.Void public final static @org.jetbrains.annotations.NotNull method getX(): java.lang.Void } +@kotlin.Metadata synthetic final class a/MultifileClass__Part1Kt { private final static @org.jetbrains.annotations.NotNull field O: java.lang.String public final static @org.jetbrains.annotations.NotNull method getO(): java.lang.String } +@kotlin.Metadata synthetic final class a/MultifileClass__Part2Kt { private final static @org.jetbrains.annotations.NotNull field K: java.lang.String public final static @org.jetbrains.annotations.NotNull method getK(): java.lang.String } +@kotlin.Metadata synthetic final class a/MultifileClass__Part3Kt { private final static @org.jetbrains.annotations.NotNull field OK: java.lang.String public final static @org.jetbrains.annotations.NotNull method getOK(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/multifileClasses/multifileClassWith2Files.txt b/compiler/testData/codegen/light-analysis/multifileClasses/multifileClassWith2Files.txt index ebaf8013dd0..33985383eb3 100644 --- a/compiler/testData/codegen/light-analysis/multifileClasses/multifileClassWith2Files.txt +++ b/compiler/testData/codegen/light-analysis/multifileClasses/multifileClassWith2Files.txt @@ -1,16 +1,20 @@ +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Util { public final static @org.jetbrains.annotations.NotNull method bar(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata synthetic final class Util__BarKt { public final static @org.jetbrains.annotations.NotNull method bar(): java.lang.String } +@kotlin.Metadata synthetic final class Util__FooKt { public final static @org.jetbrains.annotations.NotNull method foo(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/multifileClasses/multifileClassWithCrossCall.txt b/compiler/testData/codegen/light-analysis/multifileClasses/multifileClassWithCrossCall.txt index 62a29c3c922..76bbb19b35e 100644 --- a/compiler/testData/codegen/light-analysis/multifileClasses/multifileClassWithCrossCall.txt +++ b/compiler/testData/codegen/light-analysis/multifileClasses/multifileClassWithCrossCall.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Util { public final static @org.jetbrains.annotations.NotNull method bar(): java.lang.String public final static @org.jetbrains.annotations.NotNull method barx(): java.lang.String @@ -9,11 +11,13 @@ public final class Util { public final static @org.jetbrains.annotations.NotNull method foox(): java.lang.String } +@kotlin.Metadata synthetic final class Util__BarKt { public final static @org.jetbrains.annotations.NotNull method bar(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foox(): java.lang.String } +@kotlin.Metadata synthetic final class Util__FooKt { public final static @org.jetbrains.annotations.NotNull method barx(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/multifileClasses/multifileClassWithPrivate.txt b/compiler/testData/codegen/light-analysis/multifileClasses/multifileClassWithPrivate.txt index 1d91144cadf..34cd1e59899 100644 --- a/compiler/testData/codegen/light-analysis/multifileClasses/multifileClassWithPrivate.txt +++ b/compiler/testData/codegen/light-analysis/multifileClasses/multifileClassWithPrivate.txt @@ -1,17 +1,21 @@ +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Util { public final static @org.jetbrains.annotations.NotNull method bar(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata synthetic final class Util__BarKt { public final static @org.jetbrains.annotations.NotNull method bar(): java.lang.String private final static method barx$Util__BarKt(): java.lang.String } +@kotlin.Metadata synthetic final class Util__FooKt { public final static @org.jetbrains.annotations.NotNull method foo(): java.lang.String private final static method foox$Util__FooKt(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/multifileClasses/optimized/callableRefToFun.txt b/compiler/testData/codegen/light-analysis/multifileClasses/optimized/callableRefToFun.txt index 4047f6c9d68..7285864dd16 100644 --- a/compiler/testData/codegen/light-analysis/multifileClasses/optimized/callableRefToFun.txt +++ b/compiler/testData/codegen/light-analysis/multifileClasses/optimized/callableRefToFun.txt @@ -1,11 +1,14 @@ +@kotlin.Metadata public final class BoxKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class a/MultifileClass { public final static @org.jetbrains.annotations.NotNull method ok(): java.lang.String } +@kotlin.Metadata synthetic final class a/MultifileClass__Part1Kt { public final static @org.jetbrains.annotations.NotNull method ok(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/multifileClasses/optimized/callableRefToInternalValInline.txt b/compiler/testData/codegen/light-analysis/multifileClasses/optimized/callableRefToInternalValInline.txt index ed7e45e56ff..231912b3eee 100644 --- a/compiler/testData/codegen/light-analysis/multifileClasses/optimized/callableRefToInternalValInline.txt +++ b/compiler/testData/codegen/light-analysis/multifileClasses/optimized/callableRefToInternalValInline.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public final class BoxKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class a/MultifileClass { public final static @org.jetbrains.annotations.NotNull method getOk(): java.lang.String public final static @org.jetbrains.annotations.NotNull method okInline(): java.lang.String } +@kotlin.Metadata synthetic final class a/MultifileClass__Part1Kt { private final static @org.jetbrains.annotations.NotNull field ok: java.lang.String public final static @org.jetbrains.annotations.NotNull method getOk(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/multifileClasses/optimized/callableRefToPrivateVal.txt b/compiler/testData/codegen/light-analysis/multifileClasses/optimized/callableRefToPrivateVal.txt index 77fd50bb4fb..f393e5de1b7 100644 --- a/compiler/testData/codegen/light-analysis/multifileClasses/optimized/callableRefToPrivateVal.txt +++ b/compiler/testData/codegen/light-analysis/multifileClasses/optimized/callableRefToPrivateVal.txt @@ -1,12 +1,18 @@ +@kotlin.Metadata public final class BoxKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata +public final class a/MultifileClass + +@kotlin.Metadata synthetic final class a/MultifileClass__Part1Kt { private final static field ok: java.lang.String private final static method getOk$MultifileClass__Part1Kt(): java.lang.String } +@kotlin.Metadata public final class a/OK { public final static field INSTANCE: a.OK private final static @org.jetbrains.annotations.NotNull field okRef: kotlin.reflect.KProperty0 diff --git a/compiler/testData/codegen/light-analysis/multifileClasses/optimized/callableRefToVal.txt b/compiler/testData/codegen/light-analysis/multifileClasses/optimized/callableRefToVal.txt index 242395a1ecb..68f2ae7a1bf 100644 --- a/compiler/testData/codegen/light-analysis/multifileClasses/optimized/callableRefToVal.txt +++ b/compiler/testData/codegen/light-analysis/multifileClasses/optimized/callableRefToVal.txt @@ -1,11 +1,14 @@ +@kotlin.Metadata public final class BoxKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class a/MultifileClass { public final static @org.jetbrains.annotations.NotNull method getOK(): java.lang.String } +@kotlin.Metadata synthetic final class a/MultifileClass__Part1Kt { private final static @org.jetbrains.annotations.NotNull field OK: java.lang.String public final static @org.jetbrains.annotations.NotNull method getOK(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/multifileClasses/optimized/calls.txt b/compiler/testData/codegen/light-analysis/multifileClasses/optimized/calls.txt index 62a29c3c922..76bbb19b35e 100644 --- a/compiler/testData/codegen/light-analysis/multifileClasses/optimized/calls.txt +++ b/compiler/testData/codegen/light-analysis/multifileClasses/optimized/calls.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Util { public final static @org.jetbrains.annotations.NotNull method bar(): java.lang.String public final static @org.jetbrains.annotations.NotNull method barx(): java.lang.String @@ -9,11 +11,13 @@ public final class Util { public final static @org.jetbrains.annotations.NotNull method foox(): java.lang.String } +@kotlin.Metadata synthetic final class Util__BarKt { public final static @org.jetbrains.annotations.NotNull method bar(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foox(): java.lang.String } +@kotlin.Metadata synthetic final class Util__FooKt { public final static @org.jetbrains.annotations.NotNull method barx(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/multifileClasses/optimized/deferredStaticInitialization.txt b/compiler/testData/codegen/light-analysis/multifileClasses/optimized/deferredStaticInitialization.txt index cbe8dbf0b3d..a90b6c5504e 100644 --- a/compiler/testData/codegen/light-analysis/multifileClasses/optimized/deferredStaticInitialization.txt +++ b/compiler/testData/codegen/light-analysis/multifileClasses/optimized/deferredStaticInitialization.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class BoxKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class a/MultifileClass { public final static @org.jetbrains.annotations.NotNull field K: java.lang.String public final static @org.jetbrains.annotations.NotNull method getO(): java.lang.String @@ -10,23 +12,28 @@ public final class a/MultifileClass { public final static @org.jetbrains.annotations.NotNull method getX2(): java.lang.Void } +@kotlin.Metadata synthetic final class a/MultifileClass__IrrelevantPartKt { private final static @org.jetbrains.annotations.NotNull field X1: java.lang.Void public final static @org.jetbrains.annotations.NotNull method getX1(): java.lang.Void } +@kotlin.Metadata synthetic final class a/MultifileClass__Part1Kt { private final static @org.jetbrains.annotations.NotNull field O: java.lang.String public final static @org.jetbrains.annotations.NotNull method getO(): java.lang.String } +@kotlin.Metadata synthetic final class a/MultifileClass__Part2Kt +@kotlin.Metadata synthetic final class a/MultifileClass__Part3Kt { private final static @org.jetbrains.annotations.NotNull field OK: java.lang.String public final static @org.jetbrains.annotations.NotNull method getOK(): java.lang.String } +@kotlin.Metadata synthetic final class a/MultifileClass__ReallyIrrelevantPartKt { private final static @org.jetbrains.annotations.NotNull field X2: java.lang.Void public final static @org.jetbrains.annotations.NotNull method getX2(): java.lang.Void diff --git a/compiler/testData/codegen/light-analysis/multifileClasses/optimized/delegatedVal.txt b/compiler/testData/codegen/light-analysis/multifileClasses/optimized/delegatedVal.txt index 8156a5a3ad3..0768d2218dc 100644 --- a/compiler/testData/codegen/light-analysis/multifileClasses/optimized/delegatedVal.txt +++ b/compiler/testData/codegen/light-analysis/multifileClasses/optimized/delegatedVal.txt @@ -1,11 +1,14 @@ +@kotlin.Metadata public final class BoxKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class a/MultifileClass { public final static @org.jetbrains.annotations.NotNull method getOK(): java.lang.String } +@kotlin.Metadata synthetic final class a/MultifileClass__Part1Kt { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final static @org.jetbrains.annotations.NotNull field OK$delegate: kotlin.Lazy diff --git a/compiler/testData/codegen/light-analysis/multifileClasses/optimized/initializePrivateVal.txt b/compiler/testData/codegen/light-analysis/multifileClasses/optimized/initializePrivateVal.txt index 58b15379ae2..d2775037cad 100644 --- a/compiler/testData/codegen/light-analysis/multifileClasses/optimized/initializePrivateVal.txt +++ b/compiler/testData/codegen/light-analysis/multifileClasses/optimized/initializePrivateVal.txt @@ -1,11 +1,14 @@ +@kotlin.Metadata public final class BoxKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class a/MultifileClass { public final static @org.jetbrains.annotations.NotNull method ok(): java.lang.String } +@kotlin.Metadata synthetic final class a/MultifileClass__Part1Kt { private final static field OK: java.lang.String private final static method getOK$MultifileClass__Part1Kt(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/multifileClasses/optimized/initializePublicVal.txt b/compiler/testData/codegen/light-analysis/multifileClasses/optimized/initializePublicVal.txt index 242395a1ecb..68f2ae7a1bf 100644 --- a/compiler/testData/codegen/light-analysis/multifileClasses/optimized/initializePublicVal.txt +++ b/compiler/testData/codegen/light-analysis/multifileClasses/optimized/initializePublicVal.txt @@ -1,11 +1,14 @@ +@kotlin.Metadata public final class BoxKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class a/MultifileClass { public final static @org.jetbrains.annotations.NotNull method getOK(): java.lang.String } +@kotlin.Metadata synthetic final class a/MultifileClass__Part1Kt { private final static @org.jetbrains.annotations.NotNull field OK: java.lang.String public final static @org.jetbrains.annotations.NotNull method getOK(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/multifileClasses/optimized/overlappingFuns.txt b/compiler/testData/codegen/light-analysis/multifileClasses/optimized/overlappingFuns.txt index 459201e469f..f4fd2b22597 100644 --- a/compiler/testData/codegen/light-analysis/multifileClasses/optimized/overlappingFuns.txt +++ b/compiler/testData/codegen/light-analysis/multifileClasses/optimized/overlappingFuns.txt @@ -1,20 +1,25 @@ +@kotlin.Metadata public final class BoxKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class a/MultifileClass { public final static @org.jetbrains.annotations.NotNull method ok(): java.lang.String } +@kotlin.Metadata synthetic final class a/MultifileClass__Part1Kt { private final static method overlapping$MultifileClass__Part1Kt(): java.lang.String } +@kotlin.Metadata synthetic final class a/MultifileClass__Part2Kt { public final static @org.jetbrains.annotations.NotNull method ok(): java.lang.String private final static method overlapping$MultifileClass__Part2Kt(): java.lang.String } +@kotlin.Metadata synthetic final class a/MultifileClass__Part3Kt { private final static method overlapping$MultifileClass__Part3Kt(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/multifileClasses/optimized/overlappingVals.txt b/compiler/testData/codegen/light-analysis/multifileClasses/optimized/overlappingVals.txt index 43267d78316..2d83c043934 100644 --- a/compiler/testData/codegen/light-analysis/multifileClasses/optimized/overlappingVals.txt +++ b/compiler/testData/codegen/light-analysis/multifileClasses/optimized/overlappingVals.txt @@ -1,22 +1,27 @@ +@kotlin.Metadata public final class BoxKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class a/MultifileClass { public final static @org.jetbrains.annotations.NotNull method ok(): java.lang.String } +@kotlin.Metadata synthetic final class a/MultifileClass__Part1Kt { private final static field overlapping: java.lang.String private final static method getOverlapping$MultifileClass__Part1Kt(): java.lang.String } +@kotlin.Metadata synthetic final class a/MultifileClass__Part2Kt { private final static field overlapping: java.lang.String private final static method getOverlapping$MultifileClass__Part2Kt(): java.lang.String public final static @org.jetbrains.annotations.NotNull method ok(): java.lang.String } +@kotlin.Metadata synthetic final class a/MultifileClass__Part3Kt { private final static field overlapping: java.lang.String private final static method getOverlapping$MultifileClass__Part3Kt(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/multifileClasses/optimized/valAccessFromInlineFunCalledFromJava.txt b/compiler/testData/codegen/light-analysis/multifileClasses/optimized/valAccessFromInlineFunCalledFromJava.txt index 73ddef87044..c8b580e7e67 100644 --- a/compiler/testData/codegen/light-analysis/multifileClasses/optimized/valAccessFromInlineFunCalledFromJava.txt +++ b/compiler/testData/codegen/light-analysis/multifileClasses/optimized/valAccessFromInlineFunCalledFromJava.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class BoxKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class a/MC { public final static @org.jetbrains.annotations.NotNull field K: java.lang.String public final static @org.jetbrains.annotations.NotNull method getO(): java.lang.String public final static @org.jetbrains.annotations.NotNull method ok(): java.lang.String } +@kotlin.Metadata synthetic final class a/MC__Part1Kt { private final static @org.jetbrains.annotations.NotNull field O: java.lang.String public final static @org.jetbrains.annotations.NotNull method getO(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/multifileClasses/optimized/valAccessFromInlinedToDifferentPackage.txt b/compiler/testData/codegen/light-analysis/multifileClasses/optimized/valAccessFromInlinedToDifferentPackage.txt index b1b151fb6ce..fc8335275f4 100644 --- a/compiler/testData/codegen/light-analysis/multifileClasses/optimized/valAccessFromInlinedToDifferentPackage.txt +++ b/compiler/testData/codegen/light-analysis/multifileClasses/optimized/valAccessFromInlinedToDifferentPackage.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class BoxKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class a/MultifileClass { public final static @org.jetbrains.annotations.NotNull field K: java.lang.String public final static @org.jetbrains.annotations.NotNull method getO(): java.lang.String public final static @org.jetbrains.annotations.NotNull method ok(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): java.lang.String } +@kotlin.Metadata synthetic final class a/MultifileClass__Part1Kt { private final static @org.jetbrains.annotations.NotNull field O: java.lang.String public final static @org.jetbrains.annotations.NotNull method getO(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/multifileClasses/optimized/valWithAccessor.txt b/compiler/testData/codegen/light-analysis/multifileClasses/optimized/valWithAccessor.txt index f9e4b48c617..33c0b5b2c99 100644 --- a/compiler/testData/codegen/light-analysis/multifileClasses/optimized/valWithAccessor.txt +++ b/compiler/testData/codegen/light-analysis/multifileClasses/optimized/valWithAccessor.txt @@ -1,12 +1,18 @@ +@kotlin.Metadata public final class BoxKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata +public final class a/MultifileClass + +@kotlin.Metadata synthetic final class a/MultifileClass__Part1Kt { private final static field reallyOk: java.lang.String private final static method getReallyOk$MultifileClass__Part1Kt(): java.lang.String } +@kotlin.Metadata public final class a/OK { private final @org.jetbrains.annotations.NotNull field ok: java.lang.String public method (): void diff --git a/compiler/testData/codegen/light-analysis/multifileClasses/privateConstVal.txt b/compiler/testData/codegen/light-analysis/multifileClasses/privateConstVal.txt index 3233e06c9f5..64e6d7a7eb9 100644 --- a/compiler/testData/codegen/light-analysis/multifileClasses/privateConstVal.txt +++ b/compiler/testData/codegen/light-analysis/multifileClasses/privateConstVal.txt @@ -1,17 +1,21 @@ +@kotlin.Metadata public final class test/TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class test/Util { public final static @org.jetbrains.annotations.NotNull method bar(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata synthetic final class test/Util__BarKt { private final static field x: java.lang.String public final static @org.jetbrains.annotations.NotNull method bar(): java.lang.String } +@kotlin.Metadata synthetic final class test/Util__FooKt { private final static field x: java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/multifileClasses/samePartNameDifferentFacades.txt b/compiler/testData/codegen/light-analysis/multifileClasses/samePartNameDifferentFacades.txt index da0f40ee10c..62de07d54ad 100644 --- a/compiler/testData/codegen/light-analysis/multifileClasses/samePartNameDifferentFacades.txt +++ b/compiler/testData/codegen/light-analysis/multifileClasses/samePartNameDifferentFacades.txt @@ -1,19 +1,24 @@ +@kotlin.Metadata public final class test/Bar { public final static @org.jetbrains.annotations.NotNull method bar(): java.lang.String } +@kotlin.Metadata synthetic final class test/Bar__PartKt { public final static @org.jetbrains.annotations.NotNull method bar(): java.lang.String } +@kotlin.Metadata public final class test/BoxKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class test/Foo { public final static @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata synthetic final class test/Foo__PartKt { public final static @org.jetbrains.annotations.NotNull method foo(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/nonLocalReturns/kt6895.txt b/compiler/testData/codegen/light-analysis/nonLocalReturns/kt6895.txt index 0db012c0d1f..d603aefde39 100644 --- a/compiler/testData/codegen/light-analysis/nonLocalReturns/kt6895.txt +++ b/compiler/testData/codegen/light-analysis/nonLocalReturns/kt6895.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt6895Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class UpdateableThing { private final field lock: java.util.concurrent.locks.ReentrantReadWriteLock private field updateCount: int diff --git a/compiler/testData/codegen/light-analysis/nonLocalReturns/kt9644let.txt b/compiler/testData/codegen/light-analysis/nonLocalReturns/kt9644let.txt index 924f9ddef22..98580a7d10f 100644 --- a/compiler/testData/codegen/light-analysis/nonLocalReturns/kt9644let.txt +++ b/compiler/testData/codegen/light-analysis/nonLocalReturns/kt9644let.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt9644letKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(): void diff --git a/compiler/testData/codegen/light-analysis/nonLocalReturns/use.txt b/compiler/testData/codegen/light-analysis/nonLocalReturns/use.txt index d71fea86071..b36c42968fd 100644 --- a/compiler/testData/codegen/light-analysis/nonLocalReturns/use.txt +++ b/compiler/testData/codegen/light-analysis/nonLocalReturns/use.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Holder { private @org.jetbrains.annotations.NotNull field value: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -6,10 +7,12 @@ public final class Holder { public final method setValue(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class MyException { public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class TestLocal { private @org.jetbrains.annotations.NotNull field status: Holder public method (): void @@ -27,6 +30,7 @@ public final class TestLocal { private final method underMutexFun(): void } +@kotlin.Metadata public final class UseKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/nonLocalReturns/useWithException.txt b/compiler/testData/codegen/light-analysis/nonLocalReturns/useWithException.txt index d40210e1c09..fda6d960aa6 100644 --- a/compiler/testData/codegen/light-analysis/nonLocalReturns/useWithException.txt +++ b/compiler/testData/codegen/light-analysis/nonLocalReturns/useWithException.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Holder { private @org.jetbrains.annotations.NotNull field value: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -6,10 +7,12 @@ public final class Holder { public final method setValue(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class MyException { public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class TestLocal { private @org.jetbrains.annotations.NotNull field status: Holder public method (): void @@ -27,6 +30,7 @@ public final class TestLocal { private final method underMutexFun(): void } +@kotlin.Metadata public final class UseWithExceptionKt { public final static method assertError(p0: int, @org.jetbrains.annotations.NotNull p1: java.lang.String, @org.jetbrains.annotations.NotNull p2: kotlin.jvm.functions.Function1): void public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/objectIntrinsics/objects.txt b/compiler/testData/codegen/light-analysis/objectIntrinsics/objects.txt index fe14f2be1b0..97c06f7aa54 100644 --- a/compiler/testData/codegen/light-analysis/objectIntrinsics/objects.txt +++ b/compiler/testData/codegen/light-analysis/objectIntrinsics/objects.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class foo/ObjectsKt { private static field _field: int public final static @org.jetbrains.annotations.NotNull method TopFun(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.internal.IntCompanionObject): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/objects/anonymousObjectPropertyInitialization.txt b/compiler/testData/codegen/light-analysis/objects/anonymousObjectPropertyInitialization.txt index e70634c2df7..4074b35f3af 100644 --- a/compiler/testData/codegen/light-analysis/objects/anonymousObjectPropertyInitialization.txt +++ b/compiler/testData/codegen/light-analysis/objects/anonymousObjectPropertyInitialization.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class AnonymousObjectPropertyInitializationKt { private final static @org.jetbrains.annotations.NotNull field o: T public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method getO(): T } +@kotlin.Metadata public interface T { public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/objects/classCallsProtectedInheritedByCompanion.txt b/compiler/testData/codegen/light-analysis/objects/classCallsProtectedInheritedByCompanion.txt index 90b820d1945..da96caac3c0 100644 --- a/compiler/testData/codegen/light-analysis/objects/classCallsProtectedInheritedByCompanion.txt +++ b/compiler/testData/codegen/light-analysis/objects/classCallsProtectedInheritedByCompanion.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public class A { public method (): void protected final @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class B { public final static field Companion: B.Companion inner class B/Companion @@ -10,11 +12,13 @@ public final class B { public final @org.jetbrains.annotations.NotNull method bar(): java.lang.String } +@kotlin.Metadata public final static class B/Companion { inner class B/Companion private method (): void } +@kotlin.Metadata public final class ClassCallsProtectedInheritedByCompanionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/objects/flist.txt b/compiler/testData/codegen/light-analysis/objects/flist.txt index 8329359ddf3..c291bd18fdc 100644 --- a/compiler/testData/codegen/light-analysis/objects/flist.txt +++ b/compiler/testData/codegen/light-analysis/objects/flist.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public abstract class FList { public final static field Companion: FList.Companion private final static @org.jetbrains.annotations.NotNull field emptyFList: FList @@ -9,12 +10,14 @@ public abstract class FList { public final @org.jetbrains.annotations.NotNull method plus(p0: java.lang.Object): FList } +@kotlin.Metadata public final static class FList/Companion { inner class FList/Companion private method (): void public final @org.jetbrains.annotations.NotNull method getEmptyFList(): FList } +@kotlin.Metadata public final class FlistKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method emptyFList(): FList diff --git a/compiler/testData/codegen/light-analysis/objects/initializationOrder.txt b/compiler/testData/codegen/light-analysis/objects/initializationOrder.txt index 8531dc9cc7e..724f74ed6b3 100644 --- a/compiler/testData/codegen/light-analysis/objects/initializationOrder.txt +++ b/compiler/testData/codegen/light-analysis/objects/initializationOrder.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field Companion: A.Companion private static @org.jetbrains.annotations.NotNull field z: java.lang.String @@ -5,6 +6,7 @@ public final class A { public method (): void } +@kotlin.Metadata public final static class A/Companion { inner class A/Companion private method (): void @@ -13,6 +15,7 @@ public final static class A/Companion { public final method setZ(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class InitializationOrderKt { private static @org.jetbrains.annotations.NotNull field result: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/objects/kt1047.txt b/compiler/testData/codegen/light-analysis/objects/kt1047.txt index b58efdce3c8..d9f6e4024f5 100644 --- a/compiler/testData/codegen/light-analysis/objects/kt1047.txt +++ b/compiler/testData/codegen/light-analysis/objects/kt1047.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt1047Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class Test { public final static field Companion: Test.Companion private final static field hello: java.lang.String @@ -10,6 +12,7 @@ public class Test { public method test(): void } +@kotlin.Metadata public final static class Test/Companion { inner class Test/Companion private method (): void diff --git a/compiler/testData/codegen/light-analysis/objects/kt11117.txt b/compiler/testData/codegen/light-analysis/objects/kt11117.txt index cc1ce081187..8766148b116 100644 --- a/compiler/testData/codegen/light-analysis/objects/kt11117.txt +++ b/compiler/testData/codegen/light-analysis/objects/kt11117.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field value: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public final @org.jetbrains.annotations.NotNull method getValue(): java.lang.String } +@kotlin.Metadata public final class Kt11117Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: A): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/objects/kt1136.txt b/compiler/testData/codegen/light-analysis/objects/kt1136.txt index 9f91b1a1413..f9488cbdbd4 100644 --- a/compiler/testData/codegen/light-analysis/objects/kt1136.txt +++ b/compiler/testData/codegen/light-analysis/objects/kt1136.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt1136Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class SomeClass { private final field list: java.util.ArrayList private @org.jetbrains.annotations.Nullable field status: java.lang.Throwable @@ -12,6 +14,7 @@ public final class SomeClass { public final method setStatus(@org.jetbrains.annotations.Nullable p0: java.lang.Throwable): void } +@kotlin.Metadata public final class SomeClass/Inner { private final @org.jetbrains.annotations.NotNull field copy: java.util.ArrayList synthetic final field this$0: SomeClass @@ -20,6 +23,7 @@ public final class SomeClass/Inner { public final @org.jetbrains.annotations.NotNull method getCopy(): java.util.ArrayList } +@kotlin.Metadata public final class SomeObject { public final static field INSTANCE: SomeObject private final static field workerThread: SomeObject$workerThread$1 diff --git a/compiler/testData/codegen/light-analysis/objects/kt1186.txt b/compiler/testData/codegen/light-analysis/objects/kt1186.txt index 17a9a434036..00d1a6d77ec 100644 --- a/compiler/testData/codegen/light-analysis/objects/kt1186.txt +++ b/compiler/testData/codegen/light-analysis/objects/kt1186.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class Color { public final static field BLUE: Color public final static field GREEN: Color @@ -9,6 +10,7 @@ public enum class Color { public static method values(): Color[] } +@kotlin.Metadata public enum class Direction { public final static field EAST: Direction public final static field NORTH: Direction @@ -19,6 +21,7 @@ public enum class Direction { public static method values(): Direction[] } +@kotlin.Metadata public final class Kt1186Kt { public final static method bar(@org.jetbrains.annotations.NotNull p0: Color): int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/objects/kt1600.txt b/compiler/testData/codegen/light-analysis/objects/kt1600.txt index 3cd16fe5831..1645252dc84 100644 --- a/compiler/testData/codegen/light-analysis/objects/kt1600.txt +++ b/compiler/testData/codegen/light-analysis/objects/kt1600.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public final class Bar { public method (): void } +@kotlin.Metadata public abstract class Foo { public method (): void public final @org.jetbrains.annotations.NotNull method hello(p0: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class Kt1600Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/objects/kt1737.txt b/compiler/testData/codegen/light-analysis/objects/kt1737.txt index f37cafb3fc2..fbbd4378676 100644 --- a/compiler/testData/codegen/light-analysis/objects/kt1737.txt +++ b/compiler/testData/codegen/light-analysis/objects/kt1737.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt1737Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/objects/kt2398.txt b/compiler/testData/codegen/light-analysis/objects/kt2398.txt index f763243e538..4e7f3c0e7bc 100644 --- a/compiler/testData/codegen/light-analysis/objects/kt2398.txt +++ b/compiler/testData/codegen/light-analysis/objects/kt2398.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class C { inner class C/Obj public method (): void } +@kotlin.Metadata public final class C/Obj { public final static field INSTANCE: C.Obj private final static @org.jetbrains.annotations.NotNull field o: java.lang.String @@ -13,6 +15,7 @@ public final class C/Obj { public final @org.jetbrains.annotations.NotNull method getO(): java.lang.String } +@kotlin.Metadata public final static class C/Obj/D { private final @org.jetbrains.annotations.NotNull field ko: java.lang.String inner class C/Obj @@ -21,6 +24,7 @@ public final static class C/Obj/D { public final @org.jetbrains.annotations.NotNull method getKo(): java.lang.String } +@kotlin.Metadata public final class C/Obj/InnerObj { public final static field INSTANCE: C.Obj.InnerObj inner class C/Obj @@ -29,6 +33,7 @@ public final class C/Obj/InnerObj { public final @org.jetbrains.annotations.NotNull method k(): java.lang.String } +@kotlin.Metadata public final class Kt2398Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/objects/kt2663.txt b/compiler/testData/codegen/light-analysis/objects/kt2663.txt index 83d722c352a..f92afcaeb5a 100644 --- a/compiler/testData/codegen/light-analysis/objects/kt2663.txt +++ b/compiler/testData/codegen/light-analysis/objects/kt2663.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt2663Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/objects/kt2663_2.txt b/compiler/testData/codegen/light-analysis/objects/kt2663_2.txt index 4944a7348d7..a2431c4cd12 100644 --- a/compiler/testData/codegen/light-analysis/objects/kt2663_2.txt +++ b/compiler/testData/codegen/light-analysis/objects/kt2663_2.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt2663_2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/objects/kt2675.txt b/compiler/testData/codegen/light-analysis/objects/kt2675.txt index 560e3bc13b7..2ce50fe0592 100644 --- a/compiler/testData/codegen/light-analysis/objects/kt2675.txt +++ b/compiler/testData/codegen/light-analysis/objects/kt2675.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { inner class A/Foo public method (): void public final @org.jetbrains.annotations.NotNull method ok(): java.lang.String } +@kotlin.Metadata private final class A/Foo { public final static field INSTANCE: A.Foo private final static @org.jetbrains.annotations.NotNull field foov: java.lang.String @@ -14,6 +16,7 @@ private final class A/Foo { public final @org.jetbrains.annotations.NotNull method getFoov(): java.lang.String } +@kotlin.Metadata public final class A/Foo/Bar { public final static field INSTANCE: A.Foo.Bar private final static @org.jetbrains.annotations.NotNull field barv: java.lang.String @@ -24,6 +27,7 @@ public final class A/Foo/Bar { public final @org.jetbrains.annotations.NotNull method getBarv(): java.lang.String } +@kotlin.Metadata public final class Kt2675Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/objects/kt2719.txt b/compiler/testData/codegen/light-analysis/objects/kt2719.txt index 1fdc553b7eb..1146175bda9 100644 --- a/compiler/testData/codegen/light-analysis/objects/kt2719.txt +++ b/compiler/testData/codegen/light-analysis/objects/kt2719.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Clazz { public final static field Companion: Clazz.Companion private final static @org.jetbrains.annotations.NotNull field a: java.lang.Object @@ -5,12 +6,14 @@ public final class Clazz { public method (): void } +@kotlin.Metadata public final static class Clazz/Companion { inner class Clazz/Companion private method (): void public final @org.jetbrains.annotations.NotNull method getA(): java.lang.Object } +@kotlin.Metadata public final class Kt2719Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/objects/kt2822.txt b/compiler/testData/codegen/light-analysis/objects/kt2822.txt index f5ed7a76110..5790dbc54f2 100644 --- a/compiler/testData/codegen/light-analysis/objects/kt2822.txt +++ b/compiler/testData/codegen/light-analysis/objects/kt2822.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public class A { public method (): void public final @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class Kt2822Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/objects/kt3238.txt b/compiler/testData/codegen/light-analysis/objects/kt3238.txt index 776663c7278..97bb02a0e4c 100644 --- a/compiler/testData/codegen/light-analysis/objects/kt3238.txt +++ b/compiler/testData/codegen/light-analysis/objects/kt3238.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class Kt3238Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Obj { public final static field INSTANCE: Obj inner class Obj/Inner private method (): void } +@kotlin.Metadata public final static class Obj/Inner { inner class Obj/Inner public method (): void diff --git a/compiler/testData/codegen/light-analysis/objects/kt3684.txt b/compiler/testData/codegen/light-analysis/objects/kt3684.txt index 31759ae64b2..ebf6bb874af 100644 --- a/compiler/testData/codegen/light-analysis/objects/kt3684.txt +++ b/compiler/testData/codegen/light-analysis/objects/kt3684.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt3684Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class X { private final field n: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/objects/kt4086.txt b/compiler/testData/codegen/light-analysis/objects/kt4086.txt index 18be7f0f356..409c29d9773 100644 --- a/compiler/testData/codegen/light-analysis/objects/kt4086.txt +++ b/compiler/testData/codegen/light-analysis/objects/kt4086.txt @@ -1,13 +1,17 @@ +@kotlin.Metadata public class Base { public method (@org.jetbrains.annotations.NotNull p0: N): void } +@kotlin.Metadata public final class Derived { public method (): void } +@kotlin.Metadata public final class Kt4086Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface N diff --git a/compiler/testData/codegen/light-analysis/objects/kt535.txt b/compiler/testData/codegen/light-analysis/objects/kt535.txt index 69142713baa..6185fcc4b31 100644 --- a/compiler/testData/codegen/light-analysis/objects/kt535.txt +++ b/compiler/testData/codegen/light-analysis/objects/kt535.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Identifier { public final static field Companion: Identifier.Companion private final field myT: java.lang.Object @@ -6,12 +7,14 @@ public final class Identifier { public final @org.jetbrains.annotations.Nullable method getName(): java.lang.Object } +@kotlin.Metadata public final static class Identifier/Companion { inner class Identifier/Companion private method (): void public @org.jetbrains.annotations.NotNull method init(@org.jetbrains.annotations.Nullable p0: java.lang.Object): Identifier } +@kotlin.Metadata public final class Kt535Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/objects/kt560.txt b/compiler/testData/codegen/light-analysis/objects/kt560.txt index 62989d7688e..8da9e30c1a5 100644 --- a/compiler/testData/codegen/light-analysis/objects/kt560.txt +++ b/compiler/testData/codegen/light-analysis/objects/kt560.txt @@ -1,15 +1,18 @@ +@kotlin.Metadata public class while_bug_1/AllEvenNum { public final static field Companion: while_bug_1.AllEvenNum.Companion inner class while_bug_1/AllEvenNum/Companion public method (): void } +@kotlin.Metadata public final static class while_bug_1/AllEvenNum/Companion { inner class while_bug_1/AllEvenNum/Companion private method (): void public method main(@org.jetbrains.annotations.Nullable p0: java.lang.String[]): void } +@kotlin.Metadata public final class while_bug_1/Kt560Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/objects/kt694.txt b/compiler/testData/codegen/light-analysis/objects/kt694.txt index d7c524d54bf..a0e1d1453c2 100644 --- a/compiler/testData/codegen/light-analysis/objects/kt694.txt +++ b/compiler/testData/codegen/light-analysis/objects/kt694.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class Kt694Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method checkA(@org.jetbrains.annotations.NotNull p0: Test): boolean } +@kotlin.Metadata public enum class Test { public final static field A: Test public final static field B: Test diff --git a/compiler/testData/codegen/light-analysis/objects/localFunctionInObjectInitializer_kt4516.txt b/compiler/testData/codegen/light-analysis/objects/localFunctionInObjectInitializer_kt4516.txt index 280c89f7750..3a8985cf8c9 100644 --- a/compiler/testData/codegen/light-analysis/objects/localFunctionInObjectInitializer_kt4516.txt +++ b/compiler/testData/codegen/light-analysis/objects/localFunctionInObjectInitializer_kt4516.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class LocalFunctionInObjectInitializer_kt4516Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class O { public final static field INSTANCE: O private final static @org.jetbrains.annotations.NotNull field mmmap: java.util.HashMap diff --git a/compiler/testData/codegen/light-analysis/objects/methodOnObject.txt b/compiler/testData/codegen/light-analysis/objects/methodOnObject.txt index 08b21610871..771d460db4a 100644 --- a/compiler/testData/codegen/light-analysis/objects/methodOnObject.txt +++ b/compiler/testData/codegen/light-analysis/objects/methodOnObject.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { public final static field INSTANCE: A private method (): void public final @org.jetbrains.annotations.NotNull method result(): java.lang.String } +@kotlin.Metadata public final class MethodOnObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/objects/nestedDerivedClassCallsProtectedFromCompanion.txt b/compiler/testData/codegen/light-analysis/objects/nestedDerivedClassCallsProtectedFromCompanion.txt index 3732e491c85..6517f85adbc 100644 --- a/compiler/testData/codegen/light-analysis/objects/nestedDerivedClassCallsProtectedFromCompanion.txt +++ b/compiler/testData/codegen/light-analysis/objects/nestedDerivedClassCallsProtectedFromCompanion.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { public final static field Companion: A.Companion inner class A/B @@ -5,18 +6,21 @@ public class A { public method (): void } +@kotlin.Metadata public final static class A/B { inner class A/B public method (): void public final @org.jetbrains.annotations.NotNull method bar(): java.lang.String } +@kotlin.Metadata public final static class A/Companion { inner class A/Companion private method (): void protected final @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class NestedDerivedClassCallsProtectedFromCompanionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/objects/nestedObjectWithSuperclass.txt b/compiler/testData/codegen/light-analysis/objects/nestedObjectWithSuperclass.txt index 55a55279e87..137891c2165 100644 --- a/compiler/testData/codegen/light-analysis/objects/nestedObjectWithSuperclass.txt +++ b/compiler/testData/codegen/light-analysis/objects/nestedObjectWithSuperclass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { private final field s: int public method (p0: int): void @@ -5,16 +6,19 @@ public class A { public final method getS(): int } +@kotlin.Metadata public final class NestedObjectWithSuperclassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Outer { public final static field INSTANCE: Outer inner class Outer/O private method (): void } +@kotlin.Metadata public final class Outer/O { public final static field INSTANCE: Outer.O inner class Outer/O diff --git a/compiler/testData/codegen/light-analysis/objects/objectExtendsInnerAndReferencesOuterMember.txt b/compiler/testData/codegen/light-analysis/objects/objectExtendsInnerAndReferencesOuterMember.txt index 5ac0866100d..1d3a124f8d9 100644 --- a/compiler/testData/codegen/light-analysis/objects/objectExtendsInnerAndReferencesOuterMember.txt +++ b/compiler/testData/codegen/light-analysis/objects/objectExtendsInnerAndReferencesOuterMember.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { inner class A/Inner public method (): void @@ -5,12 +6,14 @@ public final class A { public final @org.jetbrains.annotations.NotNull method getX(): java.lang.Object } +@kotlin.Metadata public class A/Inner { synthetic final field this$0: A inner class A/Inner public method (p0: A): void } +@kotlin.Metadata public final class ObjectExtendsInnerAndReferencesOuterMemberKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/objects/objectInLocalAnonymousObject.txt b/compiler/testData/codegen/light-analysis/objects/objectInLocalAnonymousObject.txt index 68569c33849..b33f230957c 100644 --- a/compiler/testData/codegen/light-analysis/objects/objectInLocalAnonymousObject.txt +++ b/compiler/testData/codegen/light-analysis/objects/objectInLocalAnonymousObject.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ObjectInLocalAnonymousObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/objects/objectInitialization_kt5523.txt b/compiler/testData/codegen/light-analysis/objects/objectInitialization_kt5523.txt index b94f5b8c34a..bab2b3679f2 100644 --- a/compiler/testData/codegen/light-analysis/objects/objectInitialization_kt5523.txt +++ b/compiler/testData/codegen/light-analysis/objects/objectInitialization_kt5523.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field INSTANCE: A private final static @org.jetbrains.annotations.NotNull field a: java.lang.String @@ -7,6 +8,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method getB(): java.lang.String } +@kotlin.Metadata public final class ObjectInitialization_kt5523Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/objects/objectLiteral.txt b/compiler/testData/codegen/light-analysis/objects/objectLiteral.txt index 8e44d87b40f..a262b6d6e36 100644 --- a/compiler/testData/codegen/light-analysis/objects/objectLiteral.txt +++ b/compiler/testData/codegen/light-analysis/objects/objectLiteral.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private final @org.jetbrains.annotations.NotNull field child: java.lang.Object private final field y: int @@ -7,6 +8,7 @@ public final class C { public final @org.jetbrains.annotations.NotNull method initChild(p0: int): java.lang.Object } +@kotlin.Metadata public final class ObjectLiteralKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/objects/objectLiteralInClosure.txt b/compiler/testData/codegen/light-analysis/objects/objectLiteralInClosure.txt index 8d0a7581972..e122da19aaf 100644 --- a/compiler/testData/codegen/light-analysis/objects/objectLiteralInClosure.txt +++ b/compiler/testData/codegen/light-analysis/objects/objectLiteralInClosure.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata final class p/C { private final @org.jetbrains.annotations.NotNull field initChild: kotlin.jvm.functions.Function0 private final field y: int @@ -6,6 +7,7 @@ final class p/C { public final method getY(): int } +@kotlin.Metadata public final class p/ObjectLiteralInClosureKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/objects/objectVsClassInitialization_kt5291.txt b/compiler/testData/codegen/light-analysis/objects/objectVsClassInitialization_kt5291.txt index ff3c0849e24..4fd1affce12 100644 --- a/compiler/testData/codegen/light-analysis/objects/objectVsClassInitialization_kt5291.txt +++ b/compiler/testData/codegen/light-analysis/objects/objectVsClassInitialization_kt5291.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Cls { private final @org.jetbrains.annotations.NotNull field buffer: java.lang.StringBuilder private final @org.jetbrains.annotations.NotNull field string: java.lang.String @@ -6,6 +7,7 @@ public final class Cls { public final @org.jetbrains.annotations.NotNull method getString(): java.lang.String } +@kotlin.Metadata public final class Obj { public final static field INSTANCE: Obj private final static @org.jetbrains.annotations.NotNull field buffer: java.lang.StringBuilder @@ -15,6 +17,7 @@ public final class Obj { public final @org.jetbrains.annotations.NotNull method getString(): java.lang.String } +@kotlin.Metadata public final class ObjectVsClassInitialization_kt5291Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method with(p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function1): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/objects/objectWithSuperclass.txt b/compiler/testData/codegen/light-analysis/objects/objectWithSuperclass.txt index f202c208a79..2ccbab3624d 100644 --- a/compiler/testData/codegen/light-analysis/objects/objectWithSuperclass.txt +++ b/compiler/testData/codegen/light-analysis/objects/objectWithSuperclass.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public class A { public method (): void public method foo(): int } +@kotlin.Metadata public final class O { public final static field INSTANCE: O private method (): void public method foo(): int } +@kotlin.Metadata public final class ObjectWithSuperclassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/objects/objectWithSuperclassAndTrait.txt b/compiler/testData/codegen/light-analysis/objects/objectWithSuperclassAndTrait.txt index 8fcaad714f5..87f9351a239 100644 --- a/compiler/testData/codegen/light-analysis/objects/objectWithSuperclassAndTrait.txt +++ b/compiler/testData/codegen/light-analysis/objects/objectWithSuperclassAndTrait.txt @@ -1,23 +1,28 @@ +@kotlin.Metadata public class A { public method (): void public method foo(): int } +@kotlin.Metadata public final class O { public final static field INSTANCE: O private method (): void public method foo(): int } +@kotlin.Metadata public final class ObjectWithSuperclassAndTraitKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface T { inner class T/DefaultImpls public abstract method foo(): int } +@kotlin.Metadata public final class T/DefaultImpls { inner class T/DefaultImpls public static method foo(p0: T): int diff --git a/compiler/testData/codegen/light-analysis/objects/privateExtensionFromInitializer_kt4543.txt b/compiler/testData/codegen/light-analysis/objects/privateExtensionFromInitializer_kt4543.txt index 5cfb557386b..65f87a318c3 100644 --- a/compiler/testData/codegen/light-analysis/objects/privateExtensionFromInitializer_kt4543.txt +++ b/compiler/testData/codegen/light-analysis/objects/privateExtensionFromInitializer_kt4543.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field result: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public final @org.jetbrains.annotations.NotNull method getResult(): java.lang.String } +@kotlin.Metadata public final class C { public final static field INSTANCE: C private final static @org.jetbrains.annotations.NotNull field g: java.lang.String @@ -12,6 +14,7 @@ public final class C { public final @org.jetbrains.annotations.NotNull method getG(): java.lang.String } +@kotlin.Metadata public final class PrivateExtensionFromInitializer_kt4543Kt { public final static @org.jetbrains.annotations.NotNull method a(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/objects/privateFunctionFromClosureInInitializer_kt5582.txt b/compiler/testData/codegen/light-analysis/objects/privateFunctionFromClosureInInitializer_kt5582.txt index c4cf3a096ae..96a11dd9eca 100644 --- a/compiler/testData/codegen/light-analysis/objects/privateFunctionFromClosureInInitializer_kt5582.txt +++ b/compiler/testData/codegen/light-analysis/objects/privateFunctionFromClosureInInitializer_kt5582.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Foo { public final static field INSTANCE: Foo private final static field result: int @@ -8,14 +9,17 @@ public final class Foo { public final method getResult(): int } +@kotlin.Metadata private final class Foo/O { public final static field INSTANCE: Foo.O inner class Foo/O private method (): void } +@kotlin.Metadata public final class PrivateFunctionFromClosureInInitializer_kt5582Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface T diff --git a/compiler/testData/codegen/light-analysis/objects/receiverInConstructor.txt b/compiler/testData/codegen/light-analysis/objects/receiverInConstructor.txt index d56e5f1e017..47231c102a1 100644 --- a/compiler/testData/codegen/light-analysis/objects/receiverInConstructor.txt +++ b/compiler/testData/codegen/light-analysis/objects/receiverInConstructor.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public class A { private final @org.jetbrains.annotations.NotNull field v: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public @org.jetbrains.annotations.NotNull method getV(): java.lang.String } +@kotlin.Metadata public final class ReceiverInConstructorKt { public final static @org.jetbrains.annotations.NotNull method a(@org.jetbrains.annotations.NotNull p0: A, @org.jetbrains.annotations.NotNull p1: java.lang.String): A public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/objects/safeAccess.txt b/compiler/testData/codegen/light-analysis/objects/safeAccess.txt index cc5105b7a5d..f49538e05d0 100644 --- a/compiler/testData/codegen/light-analysis/objects/safeAccess.txt +++ b/compiler/testData/codegen/light-analysis/objects/safeAccess.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class SafeAccessKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Test { public final static field INSTANCE: Test private final static @org.jetbrains.annotations.NotNull field a: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/objects/simpleObject.txt b/compiler/testData/codegen/light-analysis/objects/simpleObject.txt index fc6279af71e..f4ee18a5ea1 100644 --- a/compiler/testData/codegen/light-analysis/objects/simpleObject.txt +++ b/compiler/testData/codegen/light-analysis/objects/simpleObject.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field INSTANCE: A private final static field x: int @@ -5,6 +6,7 @@ public final class A { public final method getX(): int } +@kotlin.Metadata public final class SimpleObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/objects/thisInConstructor.txt b/compiler/testData/codegen/light-analysis/objects/thisInConstructor.txt index 0c9f2dd4ce2..f5b41ac08ea 100644 --- a/compiler/testData/codegen/light-analysis/objects/thisInConstructor.txt +++ b/compiler/testData/codegen/light-analysis/objects/thisInConstructor.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public class A { private final @org.jetbrains.annotations.NotNull field v: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public @org.jetbrains.annotations.NotNull method getV(): java.lang.String } +@kotlin.Metadata public class B { private final @org.jetbrains.annotations.NotNull field v: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -11,6 +13,7 @@ public class B { public @org.jetbrains.annotations.NotNull method getV(): java.lang.String } +@kotlin.Metadata public final class ThisInConstructorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/objects/useAnonymousObjectAsIterator.txt b/compiler/testData/codegen/light-analysis/objects/useAnonymousObjectAsIterator.txt index d8f1a7bab10..195044496f1 100644 --- a/compiler/testData/codegen/light-analysis/objects/useAnonymousObjectAsIterator.txt +++ b/compiler/testData/codegen/light-analysis/objects/useAnonymousObjectAsIterator.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class UseAnonymousObjectAsIteratorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method iterator(@org.jetbrains.annotations.NotNull p0: java.util.Iterator): java.util.Iterator diff --git a/compiler/testData/codegen/light-analysis/objects/useImportedMember.txt b/compiler/testData/codegen/light-analysis/objects/useImportedMember.txt index ea69158cd28..c0a32bd72d2 100644 --- a/compiler/testData/codegen/light-analysis/objects/useImportedMember.txt +++ b/compiler/testData/codegen/light-analysis/objects/useImportedMember.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public class BaseClass { public method (): void public final method getFromClass(p0: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class C { public final static field INSTANCE: C private static field p: int @@ -20,18 +22,21 @@ public final class C { public final method setP(p0: int): void } +@kotlin.Metadata public interface I { inner class I/DefaultImpls public abstract method fromInterface(p0: java.lang.Object): java.lang.Object public abstract method genericFromSuper(p0: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class I/DefaultImpls { inner class I/DefaultImpls public static method fromInterface(p0: I, p1: java.lang.Object): java.lang.Object public static method genericFromSuper(p0: I, p1: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class UseImportedMemberKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/objects/useImportedMemberFromCompanion.txt b/compiler/testData/codegen/light-analysis/objects/useImportedMemberFromCompanion.txt index 71ca5313176..6d59e48001e 100644 --- a/compiler/testData/codegen/light-analysis/objects/useImportedMemberFromCompanion.txt +++ b/compiler/testData/codegen/light-analysis/objects/useImportedMemberFromCompanion.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public class BaseClass { public method (): void public final method getFromClass(p0: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class Class { public final static field C: Class.C private static field p: int @@ -10,6 +12,7 @@ public final class Class { public method (): void } +@kotlin.Metadata public final static class Class/C { inner class Class/C private method (): void @@ -26,18 +29,21 @@ public final static class Class/C { public final method setP(p0: int): void } +@kotlin.Metadata public interface I { inner class I/DefaultImpls public abstract method fromInterface(p0: java.lang.Object): java.lang.Object public abstract method genericFromSuper(p0: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class I/DefaultImpls { inner class I/DefaultImpls public static method fromInterface(p0: I, p1: java.lang.Object): java.lang.Object public static method genericFromSuper(p0: I, p1: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class UseImportedMemberFromCompanionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/operatorConventions/annotatedAssignment.txt b/compiler/testData/codegen/light-analysis/operatorConventions/annotatedAssignment.txt index 00eb437f0a0..5056ac99e5e 100644 --- a/compiler/testData/codegen/light-analysis/operatorConventions/annotatedAssignment.txt +++ b/compiler/testData/codegen/light-analysis/operatorConventions/annotatedAssignment.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class AnnotatedAssignmentKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } @@ -5,4 +6,5 @@ public final class AnnotatedAssignmentKt { @kotlin.annotation.Target @java.lang.annotation.Retention @java.lang.annotation.Target +@kotlin.Metadata public annotation class Annotation diff --git a/compiler/testData/codegen/light-analysis/operatorConventions/assignmentOperations.txt b/compiler/testData/codegen/light-analysis/operatorConventions/assignmentOperations.txt index 8c319024556..eacf76a2528 100644 --- a/compiler/testData/codegen/light-analysis/operatorConventions/assignmentOperations.txt +++ b/compiler/testData/codegen/light-analysis/operatorConventions/assignmentOperations.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private field x: int public method (): void @@ -5,6 +6,7 @@ public final class A { public final method setX(p0: int): void } +@kotlin.Metadata public final class AssignmentOperationsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method divAssign(@org.jetbrains.annotations.NotNull p0: A, p1: int): void diff --git a/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/boolean.txt b/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/boolean.txt index d818ce2af31..f4956ce7a3b 100644 --- a/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/boolean.txt +++ b/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/boolean.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class BooleanKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method checkLess(p0: boolean, p1: boolean): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/comparable.txt b/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/comparable.txt index 387a023297f..780bfd90d7f 100644 --- a/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/comparable.txt +++ b/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/comparable.txt @@ -1,5 +1,7 @@ +@kotlin.Metadata public interface A +@kotlin.Metadata public final class B { private final field x: int public method (p0: int): void @@ -8,6 +10,7 @@ public final class B { public final method getX(): int } +@kotlin.Metadata public final class ComparableKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method checkLess(@org.jetbrains.annotations.NotNull p0: A, @org.jetbrains.annotations.NotNull p1: A): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/doubleInt.txt b/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/doubleInt.txt index 0ad9de7213e..dc538aabb4c 100644 --- a/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/doubleInt.txt +++ b/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/doubleInt.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class DoubleIntKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method checkLess(p0: double, p1: int): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/doubleLong.txt b/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/doubleLong.txt index 3f31e37fda0..6cb74468e01 100644 --- a/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/doubleLong.txt +++ b/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/doubleLong.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class DoubleLongKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method checkLess(p0: double, p1: long): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/extensionArray.txt b/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/extensionArray.txt index dc07e71c6d6..72a803d22da 100644 --- a/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/extensionArray.txt +++ b/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/extensionArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ExtensionArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method checkLess(@org.jetbrains.annotations.NotNull p0: java.lang.Integer[], @org.jetbrains.annotations.NotNull p1: java.lang.Integer[]): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/extensionObject.txt b/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/extensionObject.txt index d3c46ce7160..84db597fc87 100644 --- a/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/extensionObject.txt +++ b/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/extensionObject.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { private final field x: int public method (p0: int): void public final method getX(): int } +@kotlin.Metadata public final class ExtensionObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method checkLess(@org.jetbrains.annotations.NotNull p0: A, @org.jetbrains.annotations.NotNull p1: A): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/intDouble.txt b/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/intDouble.txt index ea1d0600447..692d1b74f11 100644 --- a/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/intDouble.txt +++ b/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/intDouble.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IntDoubleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method checkLess(p0: int, p1: double): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/intLong.txt b/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/intLong.txt index 56924ece922..8506614a691 100644 --- a/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/intLong.txt +++ b/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/intLong.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IntLongKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method checkLess(p0: int, p1: long): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/longDouble.txt b/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/longDouble.txt index 1131e181e11..4657228b925 100644 --- a/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/longDouble.txt +++ b/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/longDouble.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LongDoubleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method checkLess(p0: long, p1: double): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/longInt.txt b/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/longInt.txt index 62fb48d0682..39a3116bfa9 100644 --- a/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/longInt.txt +++ b/compiler/testData/codegen/light-analysis/operatorConventions/compareTo/longInt.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LongIntKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method checkLess(p0: long, p1: int): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/operatorConventions/incDecOnObject.txt b/compiler/testData/codegen/light-analysis/operatorConventions/incDecOnObject.txt index 3de99c5b9ce..e914264c088 100644 --- a/compiler/testData/codegen/light-analysis/operatorConventions/incDecOnObject.txt +++ b/compiler/testData/codegen/light-analysis/operatorConventions/incDecOnObject.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class IncDecOnObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method dec(@org.jetbrains.annotations.NotNull p0: X): X public final static @org.jetbrains.annotations.NotNull method inc(@org.jetbrains.annotations.NotNull p0: X): X } +@kotlin.Metadata public final class X { private field value: long public method (p0: long): void @@ -11,6 +13,7 @@ public final class X { public final method setValue(p0: long): void } +@kotlin.Metadata public final class Z { private field counter: int private @org.jetbrains.annotations.NotNull field prop: X diff --git a/compiler/testData/codegen/light-analysis/operatorConventions/kt14201.txt b/compiler/testData/codegen/light-analysis/operatorConventions/kt14201.txt index 72fecb8ce6f..5df4f6752f1 100644 --- a/compiler/testData/codegen/light-analysis/operatorConventions/kt14201.txt +++ b/compiler/testData/codegen/light-analysis/operatorConventions/kt14201.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ClassB { private final @org.jetbrains.annotations.NotNull field value: Intf private final @org.jetbrains.annotations.NotNull field x: kotlin.jvm.functions.Function0 @@ -6,10 +7,12 @@ public final class ClassB { public final @org.jetbrains.annotations.NotNull method getX(): kotlin.jvm.functions.Function0 } +@kotlin.Metadata public interface Intf { public abstract @org.jetbrains.annotations.NotNull method getAValue(): java.lang.String } +@kotlin.Metadata public final class Kt14201Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/operatorConventions/kt14201_2.txt b/compiler/testData/codegen/light-analysis/operatorConventions/kt14201_2.txt index 7187ceff504..5acc5d8594b 100644 --- a/compiler/testData/codegen/light-analysis/operatorConventions/kt14201_2.txt +++ b/compiler/testData/codegen/light-analysis/operatorConventions/kt14201_2.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field z: java.lang.String public method (): void public final @org.jetbrains.annotations.NotNull method getZ(): java.lang.String } +@kotlin.Metadata public final class B { public method (): void public final @org.jetbrains.annotations.NotNull method invoke(@org.jetbrains.annotations.NotNull p0: A): java.lang.String } +@kotlin.Metadata public final class ClassB { private final @org.jetbrains.annotations.NotNull field x: A public method (): void @@ -17,6 +20,7 @@ public final class ClassB { public final @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: B): java.lang.String } +@kotlin.Metadata public final class Kt14201_2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/operatorConventions/kt4152.txt b/compiler/testData/codegen/light-analysis/operatorConventions/kt4152.txt index 24ce5603594..90a25f90aaf 100644 --- a/compiler/testData/codegen/light-analysis/operatorConventions/kt4152.txt +++ b/compiler/testData/codegen/light-analysis/operatorConventions/kt4152.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt4152Kt { private static field dec: int private static field inc: int diff --git a/compiler/testData/codegen/light-analysis/operatorConventions/kt4987.txt b/compiler/testData/codegen/light-analysis/operatorConventions/kt4987.txt index 901893e5ef6..17b82e9e38a 100644 --- a/compiler/testData/codegen/light-analysis/operatorConventions/kt4987.txt +++ b/compiler/testData/codegen/light-analysis/operatorConventions/kt4987.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt4987Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/operatorConventions/nestedMaps.txt b/compiler/testData/codegen/light-analysis/operatorConventions/nestedMaps.txt index 8068c299021..d7d59644a29 100644 --- a/compiler/testData/codegen/light-analysis/operatorConventions/nestedMaps.txt +++ b/compiler/testData/codegen/light-analysis/operatorConventions/nestedMaps.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class Map1 { public final static field INSTANCE: Map1 private method (): void public final @org.jetbrains.annotations.NotNull method get(p0: int, p1: int): Map2 } +@kotlin.Metadata public final class Map2 { public final static field INSTANCE: Map2 private method (): void @@ -11,6 +13,7 @@ public final class Map2 { public final method set(p0: int, p1: int, p2: int): void } +@kotlin.Metadata public final class NestedMapsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/operatorConventions/operatorSetLambda.txt b/compiler/testData/codegen/light-analysis/operatorConventions/operatorSetLambda.txt index bc579a46485..998253743dd 100644 --- a/compiler/testData/codegen/light-analysis/operatorConventions/operatorSetLambda.txt +++ b/compiler/testData/codegen/light-analysis/operatorConventions/operatorSetLambda.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Obj { public final static field INSTANCE: Obj private static @org.jetbrains.annotations.NotNull field key: java.lang.String @@ -10,6 +11,7 @@ public final class Obj { public final method setValue(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class OperatorSetLambdaKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/operatorConventions/overloadedSet.txt b/compiler/testData/codegen/light-analysis/operatorConventions/overloadedSet.txt index 16f4b21ad28..fd3817ac41a 100644 --- a/compiler/testData/codegen/light-analysis/operatorConventions/overloadedSet.txt +++ b/compiler/testData/codegen/light-analysis/operatorConventions/overloadedSet.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field INSTANCE: A private method (): void @@ -6,6 +7,7 @@ public final class A { public final method set(p0: int, p1: int): void } +@kotlin.Metadata public final class OverloadedSetKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/operatorConventions/percentAsModOnBigIntegerWithoutRem.txt b/compiler/testData/codegen/light-analysis/operatorConventions/percentAsModOnBigIntegerWithoutRem.txt index b675c2d93a6..fc190391192 100644 --- a/compiler/testData/codegen/light-analysis/operatorConventions/percentAsModOnBigIntegerWithoutRem.txt +++ b/compiler/testData/codegen/light-analysis/operatorConventions/percentAsModOnBigIntegerWithoutRem.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PercentAsModOnBigIntegerWithoutRemKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/operatorConventions/remAssignmentOperation.txt b/compiler/testData/codegen/light-analysis/operatorConventions/remAssignmentOperation.txt index faebf6abc32..bc60e8989d6 100644 --- a/compiler/testData/codegen/light-analysis/operatorConventions/remAssignmentOperation.txt +++ b/compiler/testData/codegen/light-analysis/operatorConventions/remAssignmentOperation.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private field x: int public method (): void @@ -5,6 +6,7 @@ public final class A { public final method setX(p0: int): void } +@kotlin.Metadata public final class RemAssignmentOperationKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method modAssign(@org.jetbrains.annotations.NotNull p0: A, p1: int): void diff --git a/compiler/testData/codegen/light-analysis/operatorConventions/remOverModOperation.txt b/compiler/testData/codegen/light-analysis/operatorConventions/remOverModOperation.txt index 8b3d2ae1ae5..de7daf62e68 100644 --- a/compiler/testData/codegen/light-analysis/operatorConventions/remOverModOperation.txt +++ b/compiler/testData/codegen/light-analysis/operatorConventions/remOverModOperation.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private field x: int public method (): void @@ -7,6 +8,7 @@ public final class A { public final method setX(p0: int): void } +@kotlin.Metadata public final class RemOverModOperationKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/package/boxPrimitiveTypeInClinit.txt b/compiler/testData/codegen/light-analysis/package/boxPrimitiveTypeInClinit.txt index 766508a01ae..0ff1e16253c 100644 --- a/compiler/testData/codegen/light-analysis/package/boxPrimitiveTypeInClinit.txt +++ b/compiler/testData/codegen/light-analysis/package/boxPrimitiveTypeInClinit.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class BoxPrimitiveTypeInClinitKt { private static field xb: byte private static @org.jetbrains.annotations.Nullable field xbn: java.lang.Byte diff --git a/compiler/testData/codegen/light-analysis/package/checkCast.txt b/compiler/testData/codegen/light-analysis/package/checkCast.txt index e2a27dd2890..41d704526fb 100644 --- a/compiler/testData/codegen/light-analysis/package/checkCast.txt +++ b/compiler/testData/codegen/light-analysis/package/checkCast.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private final field x: int public method (p0: int): void @@ -5,6 +6,7 @@ public final class C { public final method getX(): int } +@kotlin.Metadata public final class CheckCastKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/package/incrementProperty.txt b/compiler/testData/codegen/light-analysis/package/incrementProperty.txt index 4f35ad7c80f..7ae4cd76d94 100644 --- a/compiler/testData/codegen/light-analysis/package/incrementProperty.txt +++ b/compiler/testData/codegen/light-analysis/package/incrementProperty.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class IncrementPropertyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Slot { private field vitality: int public method (): void diff --git a/compiler/testData/codegen/light-analysis/package/initializationOrder.txt b/compiler/testData/codegen/light-analysis/package/initializationOrder.txt index 5b7ba75f32d..2a36452b29b 100644 --- a/compiler/testData/codegen/light-analysis/package/initializationOrder.txt +++ b/compiler/testData/codegen/light-analysis/package/initializationOrder.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InitializationOrderKt { private final static @org.jetbrains.annotations.NotNull field a: kotlin.Unit private final static @org.jetbrains.annotations.NotNull field b: kotlin.Unit diff --git a/compiler/testData/codegen/light-analysis/package/invokespecial.txt b/compiler/testData/codegen/light-analysis/package/invokespecial.txt index 93571642568..0be5e816fc2 100644 --- a/compiler/testData/codegen/light-analysis/package/invokespecial.txt +++ b/compiler/testData/codegen/light-analysis/package/invokespecial.txt @@ -1,21 +1,25 @@ +@kotlin.Metadata public final class A { public method (): void private final method f1(): void public final method foo(): void } +@kotlin.Metadata public final class B { private final field foo: int public method (): void public final method foo(): void } +@kotlin.Metadata public final class C { private field foo: int public method (): void public final method foo(): void } +@kotlin.Metadata public final class D { private field foo: int public method (): void @@ -24,6 +28,7 @@ public final class D { private final method setFoo(p0: int): void } +@kotlin.Metadata public final class InvokespecialKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/package/mainInFiles.txt b/compiler/testData/codegen/light-analysis/package/mainInFiles.txt index 9b4140e3f46..15449553236 100644 --- a/compiler/testData/codegen/light-analysis/package/mainInFiles.txt +++ b/compiler/testData/codegen/light-analysis/package/mainInFiles.txt @@ -1,15 +1,19 @@ +@kotlin.Metadata public final class pkg/AKt { public final static method main(@org.jetbrains.annotations.NotNull p0: java.lang.String[]): void } +@kotlin.Metadata public final class pkg/BKt { public final static method main(@org.jetbrains.annotations.NotNull p0: java.lang.String[]): void } +@kotlin.Metadata public final class test/A { public method (): void } +@kotlin.Metadata public final class test/_1Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method getMain(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.reflect.Method diff --git a/compiler/testData/codegen/light-analysis/package/nullablePrimitiveNoFieldInitializer.txt b/compiler/testData/codegen/light-analysis/package/nullablePrimitiveNoFieldInitializer.txt index 9f5ad85ce82..de31be2cd5c 100644 --- a/compiler/testData/codegen/light-analysis/package/nullablePrimitiveNoFieldInitializer.txt +++ b/compiler/testData/codegen/light-analysis/package/nullablePrimitiveNoFieldInitializer.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NullablePrimitiveNoFieldInitializerKt { private final static @org.jetbrains.annotations.Nullable field zbyte: java.lang.Byte private final static @org.jetbrains.annotations.Nullable field zchar: java.lang.Character diff --git a/compiler/testData/codegen/light-analysis/package/packageLocalClassNotImportedWithDefaultImport.txt b/compiler/testData/codegen/light-analysis/package/packageLocalClassNotImportedWithDefaultImport.txt index 66c1ed0d94c..ce5acd57a99 100644 --- a/compiler/testData/codegen/light-analysis/package/packageLocalClassNotImportedWithDefaultImport.txt +++ b/compiler/testData/codegen/light-analysis/package/packageLocalClassNotImportedWithDefaultImport.txt @@ -1,15 +1,19 @@ +@kotlin.Metadata public final class a/BoxKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class a/X { public method (): void } +@kotlin.Metadata final class kotlin/jvm/SomeClass { public method (): void } +@kotlin.Metadata public class pack/SomeClass { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/package/packageQualifiedMethod.txt b/compiler/testData/codegen/light-analysis/package/packageQualifiedMethod.txt index 6a657d3ae19..fd6cedcd4ee 100644 --- a/compiler/testData/codegen/light-analysis/package/packageQualifiedMethod.txt +++ b/compiler/testData/codegen/light-analysis/package/packageQualifiedMethod.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Foo/PackageQualifiedMethodKt { public final static method bar(): int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/package/privateTopLevelPropAndVarInInner.txt b/compiler/testData/codegen/light-analysis/package/privateTopLevelPropAndVarInInner.txt index 11b9d34b057..84a5eaa6bf6 100644 --- a/compiler/testData/codegen/light-analysis/package/privateTopLevelPropAndVarInInner.txt +++ b/compiler/testData/codegen/light-analysis/package/privateTopLevelPropAndVarInInner.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PrivateTopLevelPropAndVarInInnerKt { private static field x: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/platformTypes/primitives/assign.txt b/compiler/testData/codegen/light-analysis/platformTypes/primitives/assign.txt index 40a6b17f157..ace39b7019b 100644 --- a/compiler/testData/codegen/light-analysis/platformTypes/primitives/assign.txt +++ b/compiler/testData/codegen/light-analysis/platformTypes/primitives/assign.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class AssignKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/platformTypes/primitives/compareTo.txt b/compiler/testData/codegen/light-analysis/platformTypes/primitives/compareTo.txt index f24f75418c4..3c01bf98f97 100644 --- a/compiler/testData/codegen/light-analysis/platformTypes/primitives/compareTo.txt +++ b/compiler/testData/codegen/light-analysis/platformTypes/primitives/compareTo.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CompareToKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/platformTypes/primitives/dec.txt b/compiler/testData/codegen/light-analysis/platformTypes/primitives/dec.txt index 28a94687a8c..1de45160747 100644 --- a/compiler/testData/codegen/light-analysis/platformTypes/primitives/dec.txt +++ b/compiler/testData/codegen/light-analysis/platformTypes/primitives/dec.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class DecKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/platformTypes/primitives/div.txt b/compiler/testData/codegen/light-analysis/platformTypes/primitives/div.txt index 227582d6413..9fcf4cc6843 100644 --- a/compiler/testData/codegen/light-analysis/platformTypes/primitives/div.txt +++ b/compiler/testData/codegen/light-analysis/platformTypes/primitives/div.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class DivKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/platformTypes/primitives/equals.txt b/compiler/testData/codegen/light-analysis/platformTypes/primitives/equals.txt index 43eb1817b06..62e158375e9 100644 --- a/compiler/testData/codegen/light-analysis/platformTypes/primitives/equals.txt +++ b/compiler/testData/codegen/light-analysis/platformTypes/primitives/equals.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class EqualsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/platformTypes/primitives/hashCode.txt b/compiler/testData/codegen/light-analysis/platformTypes/primitives/hashCode.txt index cfaa2ea3273..9e99f5ee7a2 100644 --- a/compiler/testData/codegen/light-analysis/platformTypes/primitives/hashCode.txt +++ b/compiler/testData/codegen/light-analysis/platformTypes/primitives/hashCode.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class HashCodeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/platformTypes/primitives/identityEquals.txt b/compiler/testData/codegen/light-analysis/platformTypes/primitives/identityEquals.txt index 5983ffc538d..c6dda793354 100644 --- a/compiler/testData/codegen/light-analysis/platformTypes/primitives/identityEquals.txt +++ b/compiler/testData/codegen/light-analysis/platformTypes/primitives/identityEquals.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IdentityEqualsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/platformTypes/primitives/inc.txt b/compiler/testData/codegen/light-analysis/platformTypes/primitives/inc.txt index 9a3190d6d7c..8fecf04177b 100644 --- a/compiler/testData/codegen/light-analysis/platformTypes/primitives/inc.txt +++ b/compiler/testData/codegen/light-analysis/platformTypes/primitives/inc.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IncKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/platformTypes/primitives/minus.txt b/compiler/testData/codegen/light-analysis/platformTypes/primitives/minus.txt index 5554d64a916..a8670c0e6cd 100644 --- a/compiler/testData/codegen/light-analysis/platformTypes/primitives/minus.txt +++ b/compiler/testData/codegen/light-analysis/platformTypes/primitives/minus.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MinusKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/platformTypes/primitives/mod.txt b/compiler/testData/codegen/light-analysis/platformTypes/primitives/mod.txt index 5842b0c40de..53a708ae03e 100644 --- a/compiler/testData/codegen/light-analysis/platformTypes/primitives/mod.txt +++ b/compiler/testData/codegen/light-analysis/platformTypes/primitives/mod.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ModKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/platformTypes/primitives/not.txt b/compiler/testData/codegen/light-analysis/platformTypes/primitives/not.txt index aea288aa878..a2bc0518de2 100644 --- a/compiler/testData/codegen/light-analysis/platformTypes/primitives/not.txt +++ b/compiler/testData/codegen/light-analysis/platformTypes/primitives/not.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NotKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/platformTypes/primitives/notEquals.txt b/compiler/testData/codegen/light-analysis/platformTypes/primitives/notEquals.txt index c3b3b637cfa..77c73681f24 100644 --- a/compiler/testData/codegen/light-analysis/platformTypes/primitives/notEquals.txt +++ b/compiler/testData/codegen/light-analysis/platformTypes/primitives/notEquals.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NotEqualsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/platformTypes/primitives/plus.txt b/compiler/testData/codegen/light-analysis/platformTypes/primitives/plus.txt index 932644adb61..bbae954774e 100644 --- a/compiler/testData/codegen/light-analysis/platformTypes/primitives/plus.txt +++ b/compiler/testData/codegen/light-analysis/platformTypes/primitives/plus.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PlusKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/platformTypes/primitives/plusAssign.txt b/compiler/testData/codegen/light-analysis/platformTypes/primitives/plusAssign.txt index 18aa61de76d..de0d2ce52da 100644 --- a/compiler/testData/codegen/light-analysis/platformTypes/primitives/plusAssign.txt +++ b/compiler/testData/codegen/light-analysis/platformTypes/primitives/plusAssign.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PlusAssignKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/platformTypes/primitives/rangeTo.txt b/compiler/testData/codegen/light-analysis/platformTypes/primitives/rangeTo.txt index c229a61d230..09d406a5541 100644 --- a/compiler/testData/codegen/light-analysis/platformTypes/primitives/rangeTo.txt +++ b/compiler/testData/codegen/light-analysis/platformTypes/primitives/rangeTo.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class RangeToKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/platformTypes/primitives/times.txt b/compiler/testData/codegen/light-analysis/platformTypes/primitives/times.txt index 37f913440e3..a267df6e6ca 100644 --- a/compiler/testData/codegen/light-analysis/platformTypes/primitives/times.txt +++ b/compiler/testData/codegen/light-analysis/platformTypes/primitives/times.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TimesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/platformTypes/primitives/toShort.txt b/compiler/testData/codegen/light-analysis/platformTypes/primitives/toShort.txt index 3002dc10fc4..345329fd122 100644 --- a/compiler/testData/codegen/light-analysis/platformTypes/primitives/toShort.txt +++ b/compiler/testData/codegen/light-analysis/platformTypes/primitives/toShort.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ToShortKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/platformTypes/primitives/toString.txt b/compiler/testData/codegen/light-analysis/platformTypes/primitives/toString.txt index c7eac4e8d03..4aa02c45989 100644 --- a/compiler/testData/codegen/light-analysis/platformTypes/primitives/toString.txt +++ b/compiler/testData/codegen/light-analysis/platformTypes/primitives/toString.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ToStringKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/platformTypes/primitives/unaryMinus.txt b/compiler/testData/codegen/light-analysis/platformTypes/primitives/unaryMinus.txt index 3ee300489da..8832c3f2de7 100644 --- a/compiler/testData/codegen/light-analysis/platformTypes/primitives/unaryMinus.txt +++ b/compiler/testData/codegen/light-analysis/platformTypes/primitives/unaryMinus.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class UnaryMinusKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/platformTypes/primitives/unaryPlus.txt b/compiler/testData/codegen/light-analysis/platformTypes/primitives/unaryPlus.txt index f0b74552ab7..cf9006b7875 100644 --- a/compiler/testData/codegen/light-analysis/platformTypes/primitives/unaryPlus.txt +++ b/compiler/testData/codegen/light-analysis/platformTypes/primitives/unaryPlus.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class UnaryPlusKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/comparisonWithNaN.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/comparisonWithNaN.txt index 2ae66dd2413..da6fb2069e9 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/comparisonWithNaN.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/comparisonWithNaN.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ComparisonWithNaNKt { public final static method _assert(p0: boolean): void public final static method _assertFalse(p0: boolean): void diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/comparisonWithNullCallsFun.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/comparisonWithNullCallsFun.txt index 48e7d151bee..c4fbd2c65fb 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/comparisonWithNullCallsFun.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/comparisonWithNullCallsFun.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ComparisonWithNullCallsFunKt { private static field entered: int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/ea35963.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/ea35963.txt index f75ab737b81..02450eaf73a 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/ea35963.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/ea35963.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Ea35963Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/equalsHashCodeToString.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/equalsHashCodeToString.txt index 47ef4ffc3fa..d7f69b59d67 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/equalsHashCodeToString.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/equalsHashCodeToString.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class EqualsHashCodeToStringKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/incrementByteCharShort.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/incrementByteCharShort.txt index e5e7245936f..5346894d502 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/incrementByteCharShort.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/incrementByteCharShort.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IncrementByteCharShortKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method byteArg(p0: byte): void diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/intLiteralIsNotNull.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/intLiteralIsNotNull.txt index 5c45649d8a8..3849747aba0 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/intLiteralIsNotNull.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/intLiteralIsNotNull.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IntLiteralIsNotNullKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt1054.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt1054.txt index ae088fdbc33..ad41bfa4c19 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt1054.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt1054.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt1054Kt { public final static method and(p0: boolean, p1: boolean): boolean public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt1055.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt1055.txt index 5a34710056d..dd69bc7a821 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt1055.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt1055.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt1055Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt1093.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt1093.txt index a9b66c26b12..83d114c530f 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt1093.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt1093.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt1093Kt { private final static @org.jetbrains.annotations.NotNull field f: kotlin.jvm.functions.Function1 public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt13023.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt13023.txt index 0548ad01e21..96149e1576c 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt13023.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt13023.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt13023Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt14868.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt14868.txt index 4e54db8d4c7..f2058e303c7 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt14868.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt14868.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt14868Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt1508.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt1508.txt index a8343f8b3f6..77bb5c43690 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt1508.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt1508.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt1508Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(@org.jetbrains.annotations.NotNull p0: java.lang.Number): long diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt1634.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt1634.txt index a17b9b5c654..84df125565a 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt1634.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt1634.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt1634Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt2251.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt2251.txt index 012a332095e..0935828cde3 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt2251.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt2251.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private field b: byte public method (p0: byte): void @@ -6,6 +7,7 @@ public final class A { public final method setB(p0: byte): void } +@kotlin.Metadata public final class Kt2251Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt2269.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt2269.txt index abfdfab71f1..24326ab7d62 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt2269.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt2269.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt2269Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt2275.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt2275.txt index c5c4693f7bc..fec6bb2d505 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt2275.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt2275.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt2275Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt239.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt239.txt index 9c9445da51e..ce8507e57c6 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt239.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt239.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt239Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt242.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt242.txt index 0c6629671fa..a92b706d800 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt242.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt242.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt242Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt243.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt243.txt index 00653cf9f7c..839d913d613 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt243.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt243.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt243Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt248.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt248.txt index 09493fe5957..a31a9af6b9d 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt248.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt248.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt248Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt2768.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt2768.txt index 99e5f8c985a..6d9c1a3f95c 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt2768.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt2768.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt2768Kt { public final static method assertEquals(p0: java.lang.Object, p1: java.lang.Object): void public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt2794.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt2794.txt index 48610b4380d..bce3b3cec4a 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt2794.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt2794.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt2794Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt3078.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt3078.txt index 4e8d6aa1e4e..8de7ac2dbfe 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt3078.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt3078.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt3078Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt3517.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt3517.txt index cedb8774d5a..771c29e03b8 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt3517.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt3517.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt3517Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt3576.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt3576.txt index 69266798cc5..5e3d3c1dab3 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt3576.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt3576.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt3576Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class TestObject { public final static field INSTANCE: TestObject private final static field otherFloat: float diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt3613.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt3613.txt index 732d160ff41..df5ca417972 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt3613.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt3613.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt3613Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.Nullable method foo(): java.lang.Integer diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt4097.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt4097.txt index 9a6ed85d58f..d554297e6d4 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt4097.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt4097.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt4097Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt4098.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt4098.txt index fed85af9bc1..d939b2a6d13 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt4098.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt4098.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt4098Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt4210.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt4210.txt index c93331d3656..9b8242178c2 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt4210.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt4210.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt4210Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt4251.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt4251.txt index 33db4bdf216..d86e9402f13 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt4251.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt4251.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt4251Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt446.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt446.txt index e62d365a5cd..2099477c81b 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt446.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt446.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt446Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt518.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt518.txt index 3e9512ce936..2a47d9dd2e8 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt518.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt518.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt518Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(@org.jetbrains.annotations.Nullable p0: java.lang.Integer, @org.jetbrains.annotations.Nullable p1: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt6590_identityEquals.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt6590_identityEquals.txt index 167d0cd4938..26376c416a9 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt6590_identityEquals.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt6590_identityEquals.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt6590_identityEqualsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt665.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt665.txt index c1a8c99a561..279d2ec8021 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt665.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt665.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt665Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public synthetic static method f$default(p0: long, p1: long, p2: int, p3: java.lang.Object): long diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt684.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt684.txt index dd87869f390..d8646798cb1 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt684.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt684.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt684Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public synthetic static method escape$default(p0: java.lang.String, p1: int, p2: java.lang.String, p3: int, p4: java.lang.Object): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt711.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt711.txt index a32bcf0d708..0510076271d 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt711.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt711.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt711Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt737.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt737.txt index 0fc26bec03f..bab732a12ca 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt737.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt737.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt737Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt752.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt752.txt index 8beef5bee78..e75904c7fa9 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt752.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt752.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class demo_range/Kt752Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method rangeTo(@org.jetbrains.annotations.Nullable p0: java.lang.Integer, @org.jetbrains.annotations.Nullable p1: java.lang.Integer): kotlin.ranges.IntRange diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt753.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt753.txt index 29d5e0b485c..15cdbc96fd6 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt753.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt753.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class bitwise_demo/Kt753Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method shl(@org.jetbrains.annotations.Nullable p0: java.lang.Long, @org.jetbrains.annotations.Nullable p1: java.lang.Integer): long diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt756.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt756.txt index cdef520f687..1bf47ea4fb2 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt756.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt756.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class demo_range/Kt756Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method dec(@org.jetbrains.annotations.Nullable p0: java.lang.Integer): int diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt757.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt757.txt index fe4cd3d2084..3c6fe4401f1 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt757.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt757.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class demo_long/Kt757Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method inv(@org.jetbrains.annotations.Nullable p0: java.lang.Long): long diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt828.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt828.txt index 12b56575de7..a2130759b3f 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt828.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt828.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class demo/Kt828Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt877.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt877.txt index 2cb8c8215c6..d5ffa0e2f62 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt877.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt877.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt877Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt882.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt882.txt index d31284ad989..5834576d425 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt882.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt882.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt882Kt { private final static field _0: double private final static field _0dbl: double diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt887.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt887.txt index 94851662810..f960ea5c170 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt887.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt887.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Book { private final @org.jetbrains.annotations.NotNull field name: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -6,6 +7,7 @@ public final class Book { public final @org.jetbrains.annotations.NotNull method getName(): java.lang.String } +@kotlin.Metadata public final class Kt887Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/kt935.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/kt935.txt index d2553eeb203..bcc63c010bb 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/kt935.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/kt935.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class bottles/Kt935Kt { public final static @org.jetbrains.annotations.NotNull method bottlesOfBeer(p0: int): java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/nullAsNullableIntIsNull.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/nullAsNullableIntIsNull.txt index fdca16523a8..6a4f9cb9772 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/nullAsNullableIntIsNull.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/nullAsNullableIntIsNull.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NullAsNullableIntIsNullKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/nullableCharBoolean.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/nullableCharBoolean.txt index 009d9481672..7b0825f3e77 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/nullableCharBoolean.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/nullableCharBoolean.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NullableCharBooleanKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/number.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/number.txt index 515d44215cd..240417dbc76 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/number.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/number.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class FortyTwo { public method (): void public final method byteValue(): byte @@ -15,6 +16,7 @@ public final class FortyTwo { public method toShort(): short } +@kotlin.Metadata public final class FortyTwoExtractorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/rangeTo.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/rangeTo.txt index c229a61d230..09d406a5541 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/rangeTo.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/rangeTo.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class RangeToKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/substituteIntForGeneric.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/substituteIntForGeneric.txt index 6c06209968f..97f7f689ece 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/substituteIntForGeneric.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/substituteIntForGeneric.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class L { private field a: java.lang.Object public method (p0: java.lang.Object): void @@ -5,6 +6,7 @@ public final class L { public final method setA(p0: java.lang.Object): void } +@kotlin.Metadata public final class SubstituteIntForGenericKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(): int diff --git a/compiler/testData/codegen/light-analysis/primitiveTypes/unboxComparable.txt b/compiler/testData/codegen/light-analysis/primitiveTypes/unboxComparable.txt index 4da49147d05..6dcb61619aa 100644 --- a/compiler/testData/codegen/light-analysis/primitiveTypes/unboxComparable.txt +++ b/compiler/testData/codegen/light-analysis/primitiveTypes/unboxComparable.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class UnboxComparableKt { public final static method bar(@org.jetbrains.annotations.NotNull p0: java.lang.Comparable): int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/private/arrayConvention.txt b/compiler/testData/codegen/light-analysis/private/arrayConvention.txt index afaee041275..5d6a610e317 100644 --- a/compiler/testData/codegen/light-analysis/private/arrayConvention.txt +++ b/compiler/testData/codegen/light-analysis/private/arrayConvention.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ArrayConventionKt { private static @org.jetbrains.annotations.NotNull field result: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String @@ -7,6 +8,7 @@ public final class ArrayConventionKt { public final static method setResult(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class X { public method (): void public final @org.jetbrains.annotations.NotNull method test(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/private/kt9855.txt b/compiler/testData/codegen/light-analysis/private/kt9855.txt index 7184ad8eccd..6c86311f695 100644 --- a/compiler/testData/codegen/light-analysis/private/kt9855.txt +++ b/compiler/testData/codegen/light-analysis/private/kt9855.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public final class Greeter { public final static field INSTANCE: Greeter private method (): void public final @org.jetbrains.annotations.NotNull method sayHello(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final class Kt9855Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method plus(@org.jetbrains.annotations.NotNull p0: MyString, p1: java.lang.String): MyString } +@kotlin.Metadata public final class MyString { private @org.jetbrains.annotations.NotNull field content: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/privateConstructors/base.txt b/compiler/testData/codegen/light-analysis/privateConstructors/base.txt index e5a48fe3907..c1fdfb61e62 100644 --- a/compiler/testData/codegen/light-analysis/privateConstructors/base.txt +++ b/compiler/testData/codegen/light-analysis/privateConstructors/base.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public final class BaseKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class Outer { inner class Outer/Inner private method (): void } +@kotlin.Metadata public final static class Outer/Inner { inner class Outer/Inner public method (): void diff --git a/compiler/testData/codegen/light-analysis/privateConstructors/captured.txt b/compiler/testData/codegen/light-analysis/privateConstructors/captured.txt index c57f5b67fc9..0c00d93945b 100644 --- a/compiler/testData/codegen/light-analysis/privateConstructors/captured.txt +++ b/compiler/testData/codegen/light-analysis/privateConstructors/captured.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class CapturedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class Outer { public final static field Companion: Outer.Companion private final @org.jetbrains.annotations.NotNull field s: java.lang.String @@ -10,6 +12,7 @@ public class Outer { public final @org.jetbrains.annotations.NotNull method getS(): java.lang.String } +@kotlin.Metadata public final static class Outer/Companion { inner class Outer/Companion private method (): void diff --git a/compiler/testData/codegen/light-analysis/privateConstructors/companion.txt b/compiler/testData/codegen/light-analysis/privateConstructors/companion.txt index f937553be7b..d7b0e534f52 100644 --- a/compiler/testData/codegen/light-analysis/privateConstructors/companion.txt +++ b/compiler/testData/codegen/light-analysis/privateConstructors/companion.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class CompanionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class Outer { public final static field Companion: Outer.Companion inner class Outer/Companion private method (): void } +@kotlin.Metadata public final static class Outer/Companion { inner class Outer/Companion private method (): void diff --git a/compiler/testData/codegen/light-analysis/privateConstructors/inline.txt b/compiler/testData/codegen/light-analysis/privateConstructors/inline.txt index 72b08b652ca..a63af28218a 100644 --- a/compiler/testData/codegen/light-analysis/privateConstructors/inline.txt +++ b/compiler/testData/codegen/light-analysis/privateConstructors/inline.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class InlineKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class Outer { public final static field Companion: Outer.Companion inner class Outer/Companion private method (): void } +@kotlin.Metadata public final static class Outer/Companion { inner class Outer/Companion private method (): void diff --git a/compiler/testData/codegen/light-analysis/privateConstructors/inner.txt b/compiler/testData/codegen/light-analysis/privateConstructors/inner.txt index 18ee108cd04..bbf2d22df29 100644 --- a/compiler/testData/codegen/light-analysis/privateConstructors/inner.txt +++ b/compiler/testData/codegen/light-analysis/privateConstructors/inner.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class InnerKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class Outer { private final @org.jetbrains.annotations.NotNull field s: java.lang.String inner class Outer/Inner @@ -11,6 +13,7 @@ public class Outer { public final @org.jetbrains.annotations.NotNull method getS(): java.lang.String } +@kotlin.Metadata public final class Outer/Inner { synthetic final field this$0: Outer inner class Outer/Inner @@ -18,6 +21,7 @@ public final class Outer/Inner { public final @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final static class Outer/Nested { inner class Outer/Nested public method (): void diff --git a/compiler/testData/codegen/light-analysis/privateConstructors/kt4860.txt b/compiler/testData/codegen/light-analysis/privateConstructors/kt4860.txt index 92ebe1c7fbc..650d7bd34f2 100644 --- a/compiler/testData/codegen/light-analysis/privateConstructors/kt4860.txt +++ b/compiler/testData/codegen/light-analysis/privateConstructors/kt4860.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { public final static field Companion: A.Companion inner class A/B @@ -5,16 +6,19 @@ public class A { private method (): void } +@kotlin.Metadata public final static class A/B { inner class A/B public method (): void } +@kotlin.Metadata public final static class A/Companion { inner class A/Companion private method (): void } +@kotlin.Metadata public final class Kt4860Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/privateConstructors/secondary.txt b/compiler/testData/codegen/light-analysis/privateConstructors/secondary.txt index e975c84efd4..d21f11d6506 100644 --- a/compiler/testData/codegen/light-analysis/privateConstructors/secondary.txt +++ b/compiler/testData/codegen/light-analysis/privateConstructors/secondary.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class Outer { private final field x: int public method (): void @@ -5,6 +6,7 @@ public class Outer { public final method getX(): int } +@kotlin.Metadata public final class SecondaryKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/privateConstructors/synthetic.txt b/compiler/testData/codegen/light-analysis/privateConstructors/synthetic.txt index d631619d923..969097f5b98 100644 --- a/compiler/testData/codegen/light-analysis/privateConstructors/synthetic.txt +++ b/compiler/testData/codegen/light-analysis/privateConstructors/synthetic.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class PrivateConstructor { inner class PrivateConstructor/Nested private method (): void } +@kotlin.Metadata public final static class PrivateConstructor/Nested { private final @org.jetbrains.annotations.NotNull field a: PrivateConstructor inner class PrivateConstructor/Nested @@ -10,6 +12,7 @@ public final static class PrivateConstructor/Nested { public final @org.jetbrains.annotations.NotNull method getA(): PrivateConstructor } +@kotlin.Metadata public final class SyntheticKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method check(@org.jetbrains.annotations.NotNull p0: java.lang.Class): void diff --git a/compiler/testData/codegen/light-analysis/privateConstructors/withArguments.txt b/compiler/testData/codegen/light-analysis/privateConstructors/withArguments.txt index d70a7e01d65..a203c7c1b7e 100644 --- a/compiler/testData/codegen/light-analysis/privateConstructors/withArguments.txt +++ b/compiler/testData/codegen/light-analysis/privateConstructors/withArguments.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class Outer { private final field f: boolean private final @org.jetbrains.annotations.NotNull field s: java.lang.String @@ -10,21 +11,25 @@ public class Outer { public final @org.jetbrains.annotations.NotNull method getS(): java.lang.String } +@kotlin.Metadata public final static class Outer/Another { inner class Outer/Another public method (): void } +@kotlin.Metadata public final static class Outer/Inner { inner class Outer/Inner public method (): void } +@kotlin.Metadata public final static class Outer/Other { inner class Outer/Other public method (): void } +@kotlin.Metadata public final class WithArgumentsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/privateConstructors/withDefault.txt b/compiler/testData/codegen/light-analysis/privateConstructors/withDefault.txt index 902a7d23b72..18f19696337 100644 --- a/compiler/testData/codegen/light-analysis/privateConstructors/withDefault.txt +++ b/compiler/testData/codegen/light-analysis/privateConstructors/withDefault.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class Outer { private final field x: int inner class Outer/Inner @@ -7,16 +8,19 @@ public class Outer { public final method getX(): int } +@kotlin.Metadata public final static class Outer/Inner { inner class Outer/Inner public method (): void } +@kotlin.Metadata public final static class Outer/Other { inner class Outer/Other public method (): void } +@kotlin.Metadata public final class WithDefaultKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/privateConstructors/withLinkedClasses.txt b/compiler/testData/codegen/light-analysis/privateConstructors/withLinkedClasses.txt index a12db71e20f..ac4d5f3d190 100644 --- a/compiler/testData/codegen/light-analysis/privateConstructors/withLinkedClasses.txt +++ b/compiler/testData/codegen/light-analysis/privateConstructors/withLinkedClasses.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class Outer { private final @org.jetbrains.annotations.Nullable field p: Outer inner class Outer/First @@ -6,12 +7,14 @@ public class Outer { public final @org.jetbrains.annotations.Nullable method getP(): Outer } +@kotlin.Metadata public final class Outer/First { public final static field INSTANCE: Outer.First inner class Outer/First private method (): void } +@kotlin.Metadata public final static class Outer/Other { inner class Outer/Other public @synthetic.kotlin.jvm.GeneratedByJvmOverloads method (): void @@ -19,6 +22,7 @@ public final static class Outer/Other { public synthetic method (p0: Outer, p1: int, p2: kotlin.jvm.internal.DefaultConstructorMarker): void } +@kotlin.Metadata public final class WithLinkedClassesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/privateConstructors/withLinkedObjects.txt b/compiler/testData/codegen/light-analysis/privateConstructors/withLinkedObjects.txt index 7169f663936..523fe7bad9c 100644 --- a/compiler/testData/codegen/light-analysis/privateConstructors/withLinkedObjects.txt +++ b/compiler/testData/codegen/light-analysis/privateConstructors/withLinkedObjects.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class Outer { private final @org.jetbrains.annotations.Nullable field p: Outer inner class Outer/Another @@ -7,24 +8,28 @@ public class Outer { public final @org.jetbrains.annotations.Nullable method getP(): Outer } +@kotlin.Metadata public final class Outer/Another { public final static field INSTANCE: Outer.Another inner class Outer/Another private method (): void } +@kotlin.Metadata public final class Outer/Inner { public final static field INSTANCE: Outer.Inner inner class Outer/Inner private method (): void } +@kotlin.Metadata public final class Outer/Other { public final static field INSTANCE: Outer.Other inner class Outer/Other private method (): void } +@kotlin.Metadata public final class WithLinkedObjectsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/privateConstructors/withVarargs.txt b/compiler/testData/codegen/light-analysis/privateConstructors/withVarargs.txt index 327c608c83f..74babcb226c 100644 --- a/compiler/testData/codegen/light-analysis/privateConstructors/withVarargs.txt +++ b/compiler/testData/codegen/light-analysis/privateConstructors/withVarargs.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class Outer { private final @org.jetbrains.annotations.NotNull field s: java.lang.String inner class Outer/Another @@ -7,21 +8,25 @@ public class Outer { public final @org.jetbrains.annotations.NotNull method getS(): java.lang.String } +@kotlin.Metadata public final static class Outer/Another { inner class Outer/Another public method (): void } +@kotlin.Metadata public final static class Outer/Inner { inner class Outer/Inner public method (): void } +@kotlin.Metadata public final static class Outer/Other { inner class Outer/Other public method (): void } +@kotlin.Metadata public final class WithVarargsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/accessToPrivateProperty.txt b/compiler/testData/codegen/light-analysis/properties/accessToPrivateProperty.txt index 289181af446..51da8107582 100644 --- a/compiler/testData/codegen/light-analysis/properties/accessToPrivateProperty.txt +++ b/compiler/testData/codegen/light-analysis/properties/accessToPrivateProperty.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private field foo: int public method (): void @@ -5,22 +6,26 @@ public final class A { private final method getFoo(): int } +@kotlin.Metadata public final class AccessToPrivatePropertyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class B { private final field foo: int public method (): void public final method foo(): void } +@kotlin.Metadata public final class C { private field foo: int public method (): void public final method foo(): void } +@kotlin.Metadata public final class D { private field foo: int public method (): void diff --git a/compiler/testData/codegen/light-analysis/properties/accessToPrivateSetter.txt b/compiler/testData/codegen/light-analysis/properties/accessToPrivateSetter.txt index 120d142e5cb..3cbc482da4b 100644 --- a/compiler/testData/codegen/light-analysis/properties/accessToPrivateSetter.txt +++ b/compiler/testData/codegen/light-analysis/properties/accessToPrivateSetter.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class AccessToPrivateSetterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class D { private field foo: int public method (): void diff --git a/compiler/testData/codegen/light-analysis/properties/augmentedAssignmentsAndIncrements.txt b/compiler/testData/codegen/light-analysis/properties/augmentedAssignmentsAndIncrements.txt index 114160c7016..86e1bc2c0c4 100644 --- a/compiler/testData/codegen/light-analysis/properties/augmentedAssignmentsAndIncrements.txt +++ b/compiler/testData/codegen/light-analysis/properties/augmentedAssignmentsAndIncrements.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { public method (): void public final method getC(): int public final method setC(p0: int): void } +@kotlin.Metadata public final class AugmentedAssignmentsAndIncrementsKt { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private static field a: int @@ -21,6 +23,7 @@ public final class AugmentedAssignmentsAndIncrementsKt { public final static method setF(p0: int): void } +@kotlin.Metadata public final class SimpleDelegate { public final static field INSTANCE: SimpleDelegate private method (): void diff --git a/compiler/testData/codegen/light-analysis/properties/classArtificialFieldInsideNested.txt b/compiler/testData/codegen/light-analysis/properties/classArtificialFieldInsideNested.txt index 47b6f441b1b..52efc44c1cd 100644 --- a/compiler/testData/codegen/light-analysis/properties/classArtificialFieldInsideNested.txt +++ b/compiler/testData/codegen/light-analysis/properties/classArtificialFieldInsideNested.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class ClassArtificialFieldInsideNestedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class My { private final @org.jetbrains.annotations.NotNull field back: java.lang.String public method (): void @@ -9,6 +11,7 @@ public final class My { public final @org.jetbrains.annotations.NotNull method getMy(): java.lang.String } +@kotlin.Metadata public abstract class Your { public method (): void public final @org.jetbrains.annotations.NotNull method foo(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/properties/classFieldInsideLambda.txt b/compiler/testData/codegen/light-analysis/properties/classFieldInsideLambda.txt index bf8e23c9f52..26902173702 100644 --- a/compiler/testData/codegen/light-analysis/properties/classFieldInsideLambda.txt +++ b/compiler/testData/codegen/light-analysis/properties/classFieldInsideLambda.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class ClassFieldInsideLambdaKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class My { private final @org.jetbrains.annotations.NotNull field my: java.lang.String public method (): void diff --git a/compiler/testData/codegen/light-analysis/properties/classFieldInsideLocalInSetter.txt b/compiler/testData/codegen/light-analysis/properties/classFieldInsideLocalInSetter.txt index e9000f639d0..9e17e6b6aca 100644 --- a/compiler/testData/codegen/light-analysis/properties/classFieldInsideLocalInSetter.txt +++ b/compiler/testData/codegen/light-analysis/properties/classFieldInsideLocalInSetter.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class ClassFieldInsideLocalInSetterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class My { private @org.jetbrains.annotations.NotNull field my: java.lang.String public method (): void diff --git a/compiler/testData/codegen/light-analysis/properties/classFieldInsideNested.txt b/compiler/testData/codegen/light-analysis/properties/classFieldInsideNested.txt index 011e7fbd8f1..a7079a7655e 100644 --- a/compiler/testData/codegen/light-analysis/properties/classFieldInsideNested.txt +++ b/compiler/testData/codegen/light-analysis/properties/classFieldInsideNested.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class ClassFieldInsideNestedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class My { private final @org.jetbrains.annotations.NotNull field my: java.lang.String public method (): void public final @org.jetbrains.annotations.NotNull method getMy(): java.lang.String } +@kotlin.Metadata public abstract class Your { public method (): void public final @org.jetbrains.annotations.NotNull method foo(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/properties/classObjectProperties.txt b/compiler/testData/codegen/light-analysis/properties/classObjectProperties.txt index 84926e0eb0c..a6246419010 100644 --- a/compiler/testData/codegen/light-analysis/properties/classObjectProperties.txt +++ b/compiler/testData/codegen/light-analysis/properties/classObjectProperties.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class ClassObjectPropertiesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Test { public final static field Companion: Test.Companion private final static field prop1: int @@ -14,6 +16,7 @@ public final class Test { public method (): void } +@kotlin.Metadata public final static class Test/Companion { inner class Test/Companion private method (): void diff --git a/compiler/testData/codegen/light-analysis/properties/classPrivateArtificialFieldInsideNested.txt b/compiler/testData/codegen/light-analysis/properties/classPrivateArtificialFieldInsideNested.txt index 8ac6d08afa4..89211f825db 100644 --- a/compiler/testData/codegen/light-analysis/properties/classPrivateArtificialFieldInsideNested.txt +++ b/compiler/testData/codegen/light-analysis/properties/classPrivateArtificialFieldInsideNested.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class ClassPrivateArtificialFieldInsideNestedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class My { private final field back: java.lang.String public method (): void public final @org.jetbrains.annotations.NotNull method getMy(): java.lang.String } +@kotlin.Metadata public abstract class Your { public method (): void public final @org.jetbrains.annotations.NotNull method foo(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/properties/collectionSize.txt b/compiler/testData/codegen/light-analysis/properties/collectionSize.txt index 229d0bf3ba0..3d60c03d66b 100644 --- a/compiler/testData/codegen/light-analysis/properties/collectionSize.txt +++ b/compiler/testData/codegen/light-analysis/properties/collectionSize.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class OurTest { public method (): void public final method contains(p0: java.lang.Object): boolean @@ -12,6 +13,7 @@ public final class OurTest { public method removeAt(p0: int): java.lang.String } +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/commonPropertiesKJK.txt b/compiler/testData/codegen/light-analysis/properties/commonPropertiesKJK.txt index 0835d3146c7..ab0afbc664b 100644 --- a/compiler/testData/codegen/light-analysis/properties/commonPropertiesKJK.txt +++ b/compiler/testData/codegen/light-analysis/properties/commonPropertiesKJK.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { private field isProp: int private final field valProp: int @@ -10,6 +11,7 @@ public class A { public method setVarProp(p0: int): void } +@kotlin.Metadata public final class B { private final field valProp: int public method (): void @@ -20,6 +22,7 @@ public final class B { public method setVarProp(p0: int): void } +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/companionFieldInsideLambda.txt b/compiler/testData/codegen/light-analysis/properties/companionFieldInsideLambda.txt index ebc1115a691..8d5bdb2bbc1 100644 --- a/compiler/testData/codegen/light-analysis/properties/companionFieldInsideLambda.txt +++ b/compiler/testData/codegen/light-analysis/properties/companionFieldInsideLambda.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class CompanionFieldInsideLambdaKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class My { public final static field Companion: My.Companion private final static @org.jetbrains.annotations.NotNull field my: java.lang.String @@ -9,6 +11,7 @@ public final class My { public method (): void } +@kotlin.Metadata public final static class My/Companion { inner class My/Companion private method (): void diff --git a/compiler/testData/codegen/light-analysis/properties/companionObjectAccessor.txt b/compiler/testData/codegen/light-analysis/properties/companionObjectAccessor.txt index 176a55e09b8..254e26ff71b 100644 --- a/compiler/testData/codegen/light-analysis/properties/companionObjectAccessor.txt +++ b/compiler/testData/codegen/light-analysis/properties/companionObjectAccessor.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field Companion: A.Companion private final static field i1: int @@ -6,6 +7,7 @@ public final class A { public method (): void } +@kotlin.Metadata public final static class A/Companion { inner class A/Companion private method (): void @@ -13,6 +15,7 @@ public final static class A/Companion { public final method getI2(): int } +@kotlin.Metadata public final class B { public final static field Named: B.Named private final static field i1: int @@ -21,6 +24,7 @@ public final class B { public method (): void } +@kotlin.Metadata public final static class B/Named { inner class B/Named private method (): void @@ -28,6 +32,7 @@ public final static class B/Named { public final method getI2(): int } +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/companionObjectPropertiesFromJava.txt b/compiler/testData/codegen/light-analysis/properties/companionObjectPropertiesFromJava.txt index 96034262845..b238aa50fd9 100644 --- a/compiler/testData/codegen/light-analysis/properties/companionObjectPropertiesFromJava.txt +++ b/compiler/testData/codegen/light-analysis/properties/companionObjectPropertiesFromJava.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class Enoom { public final static field Companion: Enoom.Companion public final static @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field JVM_NAME: java.lang.String @@ -8,11 +9,13 @@ public enum class Enoom { public static method values(): Enoom[] } +@kotlin.Metadata public final static class Enoom/Companion { inner class Enoom/Companion private method (): void } +@kotlin.Metadata public final class Klass { public final static field Companion: Klass.Companion public final static @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field JVM_NAME: java.lang.String @@ -21,21 +24,25 @@ public final class Klass { public method (): void } +@kotlin.Metadata public final static class Klass/Companion { inner class Klass/Companion private method (): void } +@kotlin.Metadata public final class TestKt { public final static method box(): java.lang.String } +@kotlin.Metadata public interface Trait { public final static field Companion: Trait.Companion public final static @org.jetbrains.annotations.NotNull field NAME: java.lang.String inner class Trait/Companion } +@kotlin.Metadata public final static class Trait/Companion { public final static @org.jetbrains.annotations.NotNull field NAME: java.lang.String inner class Trait/Companion diff --git a/compiler/testData/codegen/light-analysis/properties/companionPrivateField.txt b/compiler/testData/codegen/light-analysis/properties/companionPrivateField.txt index 4a4ef8e7661..ecdd15c152e 100644 --- a/compiler/testData/codegen/light-analysis/properties/companionPrivateField.txt +++ b/compiler/testData/codegen/light-analysis/properties/companionPrivateField.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class CompanionPrivateFieldKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class My { public final static field Companion: My.Companion private final static field my: java.lang.String @@ -9,6 +11,7 @@ public final class My { public method (): void } +@kotlin.Metadata public final static class My/Companion { inner class My/Companion private method (): void diff --git a/compiler/testData/codegen/light-analysis/properties/companionPrivateFieldInsideLambda.txt b/compiler/testData/codegen/light-analysis/properties/companionPrivateFieldInsideLambda.txt index 859aa918d56..efc36b767ca 100644 --- a/compiler/testData/codegen/light-analysis/properties/companionPrivateFieldInsideLambda.txt +++ b/compiler/testData/codegen/light-analysis/properties/companionPrivateFieldInsideLambda.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class CompanionPrivateFieldInsideLambdaKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class My { public final static field Companion: My.Companion private final static field my: java.lang.String @@ -9,6 +11,7 @@ public final class My { public method (): void } +@kotlin.Metadata public final static class My/Companion { inner class My/Companion private method (): void diff --git a/compiler/testData/codegen/light-analysis/properties/const/constFlags.txt b/compiler/testData/codegen/light-analysis/properties/const/constFlags.txt index 583df1b970e..c10b52bb73a 100644 --- a/compiler/testData/codegen/light-analysis/properties/const/constFlags.txt +++ b/compiler/testData/codegen/light-analysis/properties/const/constFlags.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field INSTANCE: A private final static field privateConst: int @@ -5,6 +6,7 @@ public final class A { private method (): void } +@kotlin.Metadata public final class B { public final static field Companion: B.Companion private final static field privateConst: int @@ -14,11 +16,13 @@ public final class B { public method (): void } +@kotlin.Metadata public final static class B/Companion { inner class B/Companion private method (): void } +@kotlin.Metadata @kotlin.jvm.JvmName public final class XYZ { private final static field privateConst: int diff --git a/compiler/testData/codegen/light-analysis/properties/const/constValInAnnotationDefault.txt b/compiler/testData/codegen/light-analysis/properties/const/constValInAnnotationDefault.txt index 949146d901f..2839d1c6834 100644 --- a/compiler/testData/codegen/light-analysis/properties/const/constValInAnnotationDefault.txt +++ b/compiler/testData/codegen/light-analysis/properties/const/constValInAnnotationDefault.txt @@ -1,14 +1,17 @@ @java.lang.annotation.Retention +@kotlin.Metadata public annotation class A { public abstract method value(): java.lang.String } +@kotlin.Metadata public final class ConstValInAnnotationDefaultKt { public final static @org.jetbrains.annotations.NotNull field z: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } @A +@kotlin.Metadata public final class Test { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/properties/const/interfaceCompanion.txt b/compiler/testData/codegen/light-analysis/properties/const/interfaceCompanion.txt index a853aa048d5..01671c1c82d 100644 --- a/compiler/testData/codegen/light-analysis/properties/const/interfaceCompanion.txt +++ b/compiler/testData/codegen/light-analysis/properties/const/interfaceCompanion.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class InterfaceCompanionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface KInt { public final static field Companion: KInt.Companion public final static @org.jetbrains.annotations.NotNull field a: java.lang.String @@ -9,6 +11,7 @@ public interface KInt { inner class KInt/Companion } +@kotlin.Metadata public final static class KInt/Companion { public final static @org.jetbrains.annotations.NotNull field a: java.lang.String public final static @org.jetbrains.annotations.NotNull field b: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/properties/field.txt b/compiler/testData/codegen/light-analysis/properties/field.txt index 2aa7657a126..0a194446da6 100644 --- a/compiler/testData/codegen/light-analysis/properties/field.txt +++ b/compiler/testData/codegen/light-analysis/properties/field.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class FieldKt { private static @org.jetbrains.annotations.NotNull field my: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/properties/fieldInClass.txt b/compiler/testData/codegen/light-analysis/properties/fieldInClass.txt index 9f9ab662a9d..a2edffd563d 100644 --- a/compiler/testData/codegen/light-analysis/properties/fieldInClass.txt +++ b/compiler/testData/codegen/light-analysis/properties/fieldInClass.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class FieldInClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class My { private final @org.jetbrains.annotations.NotNull field my: java.lang.String public method (): void diff --git a/compiler/testData/codegen/light-analysis/properties/fieldInsideField.txt b/compiler/testData/codegen/light-analysis/properties/fieldInsideField.txt index 456d226a7eb..de0c02f20d3 100644 --- a/compiler/testData/codegen/light-analysis/properties/fieldInsideField.txt +++ b/compiler/testData/codegen/light-analysis/properties/fieldInsideField.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class FieldInsideFieldKt { private final static @org.jetbrains.annotations.NotNull field my: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method getMy(): java.lang.String } +@kotlin.Metadata public abstract class Your { public method (): void public final @org.jetbrains.annotations.NotNull method foo(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/properties/fieldInsideLambda.txt b/compiler/testData/codegen/light-analysis/properties/fieldInsideLambda.txt index 673d858d873..98b57f255be 100644 --- a/compiler/testData/codegen/light-analysis/properties/fieldInsideLambda.txt +++ b/compiler/testData/codegen/light-analysis/properties/fieldInsideLambda.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class FieldInsideLambdaKt { private final static @org.jetbrains.annotations.NotNull field my: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/properties/fieldInsideNested.txt b/compiler/testData/codegen/light-analysis/properties/fieldInsideNested.txt index c644b289ba7..204ddc55d1e 100644 --- a/compiler/testData/codegen/light-analysis/properties/fieldInsideNested.txt +++ b/compiler/testData/codegen/light-analysis/properties/fieldInsideNested.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class FieldInsideNestedKt { private final static @org.jetbrains.annotations.NotNull field my: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method getMy(): java.lang.String } +@kotlin.Metadata public abstract class Your { public method (): void public final @org.jetbrains.annotations.NotNull method foo(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/properties/fieldSimple.txt b/compiler/testData/codegen/light-analysis/properties/fieldSimple.txt index e9159c829de..79bd5270c7a 100644 --- a/compiler/testData/codegen/light-analysis/properties/fieldSimple.txt +++ b/compiler/testData/codegen/light-analysis/properties/fieldSimple.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class FieldSimpleKt { private final static @org.jetbrains.annotations.NotNull field x: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/properties/generalAccess.txt b/compiler/testData/codegen/light-analysis/properties/generalAccess.txt index 3ac3c471302..50c2603a797 100644 --- a/compiler/testData/codegen/light-analysis/properties/generalAccess.txt +++ b/compiler/testData/codegen/light-analysis/properties/generalAccess.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class As/A { private field backingField: int private final @org.jetbrains.annotations.NotNull field init: java.lang.String @@ -14,6 +15,7 @@ public class As/A { public final method setBackingField(p0: int): void } +@kotlin.Metadata public class As/B { private final @org.jetbrains.annotations.NotNull field property: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -22,6 +24,7 @@ public class As/B { public final @org.jetbrains.annotations.NotNull method getWithBackingFieldProperty(): java.lang.String } +@kotlin.Metadata public final class As/GeneralAccessKt { private final static @org.jetbrains.annotations.NotNull field staticProperty: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/properties/javaPropertyBoxedGetter.txt b/compiler/testData/codegen/light-analysis/properties/javaPropertyBoxedGetter.txt index 08ed96c6795..c9d7c5a35f4 100644 --- a/compiler/testData/codegen/light-analysis/properties/javaPropertyBoxedGetter.txt +++ b/compiler/testData/codegen/light-analysis/properties/javaPropertyBoxedGetter.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class KotlinKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/javaPropertyBoxedSetter.txt b/compiler/testData/codegen/light-analysis/properties/javaPropertyBoxedSetter.txt index 08ed96c6795..c9d7c5a35f4 100644 --- a/compiler/testData/codegen/light-analysis/properties/javaPropertyBoxedSetter.txt +++ b/compiler/testData/codegen/light-analysis/properties/javaPropertyBoxedSetter.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class KotlinKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/kt10715.txt b/compiler/testData/codegen/light-analysis/properties/kt10715.txt index 36478762aae..a54fdeefb74 100644 --- a/compiler/testData/codegen/light-analysis/properties/kt10715.txt +++ b/compiler/testData/codegen/light-analysis/properties/kt10715.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Base { private field count: int public method (): void @@ -5,6 +6,7 @@ public final class Base { public final method setCount(p0: int): void } +@kotlin.Metadata public final class Kt10715Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/kt10729.txt b/compiler/testData/codegen/light-analysis/properties/kt10729.txt index 9c840583ae5..8811ca40b00 100644 --- a/compiler/testData/codegen/light-analysis/properties/kt10729.txt +++ b/compiler/testData/codegen/light-analysis/properties/kt10729.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IntentionsBundle { private final static field BUNDLE: java.lang.String public final static field Companion: IntentionsBundle.Companion @@ -5,6 +6,7 @@ public final class IntentionsBundle { public method (): void } +@kotlin.Metadata public final static class IntentionsBundle/Companion { inner class IntentionsBundle/Companion private method (): void @@ -12,6 +14,7 @@ public final static class IntentionsBundle/Companion { public final @org.jetbrains.annotations.NotNull method message2(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final class Kt10729Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/kt1159.txt b/compiler/testData/codegen/light-analysis/properties/kt1159.txt index 642e6a2d79b..9238c85c6ea 100644 --- a/compiler/testData/codegen/light-analysis/properties/kt1159.txt +++ b/compiler/testData/codegen/light-analysis/properties/kt1159.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt1159Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class RefreshQueue { public final static field INSTANCE: RefreshQueue private final static field any: java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/properties/kt1165.txt b/compiler/testData/codegen/light-analysis/properties/kt1165.txt index 6be91fa2adc..3399f58f911 100644 --- a/compiler/testData/codegen/light-analysis/properties/kt1165.txt +++ b/compiler/testData/codegen/light-analysis/properties/kt1165.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public final class Kt1165Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class PhysicalVirtualFile { public method (): void public method getSize(): long } +@kotlin.Metadata public abstract class VirtualFile { public method (): void public abstract method getSize(): long diff --git a/compiler/testData/codegen/light-analysis/properties/kt1168.txt b/compiler/testData/codegen/light-analysis/properties/kt1168.txt index 38b9eba9c05..f99b4d07a36 100644 --- a/compiler/testData/codegen/light-analysis/properties/kt1168.txt +++ b/compiler/testData/codegen/light-analysis/properties/kt1168.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public abstract class BaseClass { private final @org.jetbrains.annotations.NotNull field kind2: java.lang.String public method (): void @@ -6,10 +7,12 @@ public abstract class BaseClass { protected @org.jetbrains.annotations.NotNull method getKind2(): java.lang.String } +@kotlin.Metadata public final class Kt1168Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Subclass { private final @org.jetbrains.annotations.NotNull field kind2: java.lang.String private final @org.jetbrains.annotations.NotNull field kind: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/properties/kt1170.txt b/compiler/testData/codegen/light-analysis/properties/kt1170.txt index 0699dedd152..4b9c36b0b06 100644 --- a/compiler/testData/codegen/light-analysis/properties/kt1170.txt +++ b/compiler/testData/codegen/light-analysis/properties/kt1170.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public abstract class BaseClass { private final @org.jetbrains.annotations.NotNull field kind: java.lang.String public method (): void @@ -5,10 +6,12 @@ public abstract class BaseClass { public final @org.jetbrains.annotations.NotNull method getKindValue(): java.lang.String } +@kotlin.Metadata public final class Kt1170Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Subclass { private final @org.jetbrains.annotations.NotNull field kind: java.lang.String public method (): void diff --git a/compiler/testData/codegen/light-analysis/properties/kt12200.txt b/compiler/testData/codegen/light-analysis/properties/kt12200.txt index 1aa6d553428..e4bc093475d 100644 --- a/compiler/testData/codegen/light-analysis/properties/kt12200.txt +++ b/compiler/testData/codegen/light-analysis/properties/kt12200.txt @@ -1,19 +1,23 @@ +@kotlin.Metadata public final class Kt12200Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class ThingTemplate { private final field prop: int public method (): void public final method getProp(): int } +@kotlin.Metadata public final class ThingVal { private final field prop: int public method (@org.jetbrains.annotations.NotNull p0: ThingTemplate): void public final method getProp(): int } +@kotlin.Metadata public final class ThingVar { private field prop: int public method (@org.jetbrains.annotations.NotNull p0: ThingTemplate): void diff --git a/compiler/testData/codegen/light-analysis/properties/kt1398.txt b/compiler/testData/codegen/light-analysis/properties/kt1398.txt index 533a4c88c1f..a909a3197b7 100644 --- a/compiler/testData/codegen/light-analysis/properties/kt1398.txt +++ b/compiler/testData/codegen/light-analysis/properties/kt1398.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public class Base { private final @org.jetbrains.annotations.NotNull field bar: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public final @org.jetbrains.annotations.NotNull method getBar(): java.lang.String } +@kotlin.Metadata public final class Foo { public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public final method something(): java.lang.String } +@kotlin.Metadata public final class Kt1398Kt { public final static method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/kt1417.txt b/compiler/testData/codegen/light-analysis/properties/kt1417.txt index b8ee97b50b4..0e2f1af4439 100644 --- a/compiler/testData/codegen/light-analysis/properties/kt1417.txt +++ b/compiler/testData/codegen/light-analysis/properties/kt1417.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public class pack/A { private final @org.jetbrains.annotations.NotNull field value: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public final @org.jetbrains.annotations.NotNull method getValue(): java.lang.String } +@kotlin.Metadata public final class pack/B { public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public @org.jetbrains.annotations.NotNull method toString(): java.lang.String } +@kotlin.Metadata public final class pack/Kt1417Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/kt1482_2279.txt b/compiler/testData/codegen/light-analysis/properties/kt1482_2279.txt index c99338db7dc..60a40ea0394 100644 --- a/compiler/testData/codegen/light-analysis/properties/kt1482_2279.txt +++ b/compiler/testData/codegen/light-analysis/properties/kt1482_2279.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public abstract class ClassValAbstract { public final static field Companion: ClassValAbstract.Companion private final static @org.jetbrains.annotations.NotNull field methods: java.lang.reflect.Method[] @@ -7,12 +8,14 @@ public abstract class ClassValAbstract { public abstract method setA(p0: int): void } +@kotlin.Metadata public final static class ClassValAbstract/Companion { inner class ClassValAbstract/Companion private method (): void public final @org.jetbrains.annotations.NotNull method getMethods(): java.lang.reflect.Method[] } +@kotlin.Metadata public final class Kt1482_2279Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/kt1714.txt b/compiler/testData/codegen/light-analysis/properties/kt1714.txt index 567c4bf53df..649fab27921 100644 --- a/compiler/testData/codegen/light-analysis/properties/kt1714.txt +++ b/compiler/testData/codegen/light-analysis/properties/kt1714.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public interface A { public abstract @org.jetbrains.annotations.Nullable method getMethod(): kotlin.jvm.functions.Function0 public abstract @org.jetbrains.annotations.NotNull method getTest(): java.lang.Integer } +@kotlin.Metadata public final class AImpl { private final @org.jetbrains.annotations.Nullable field method: kotlin.jvm.functions.Function0 private final @org.jetbrains.annotations.NotNull field test: java.lang.Integer @@ -11,6 +13,7 @@ public final class AImpl { public @org.jetbrains.annotations.NotNull method getTest(): java.lang.Integer } +@kotlin.Metadata public final class Kt1714Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(@org.jetbrains.annotations.NotNull p0: A): void diff --git a/compiler/testData/codegen/light-analysis/properties/kt1714_minimal.txt b/compiler/testData/codegen/light-analysis/properties/kt1714_minimal.txt index 5c98e19a25d..47457ca2805 100644 --- a/compiler/testData/codegen/light-analysis/properties/kt1714_minimal.txt +++ b/compiler/testData/codegen/light-analysis/properties/kt1714_minimal.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public interface A { public abstract method getV(): int } +@kotlin.Metadata public final class AImpl { private final field v: int public method (): void public method getV(): int } +@kotlin.Metadata public final class Kt1714_minimalKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/kt1892.txt b/compiler/testData/codegen/light-analysis/properties/kt1892.txt index 06243b7afd3..f726ce7b0dc 100644 --- a/compiler/testData/codegen/light-analysis/properties/kt1892.txt +++ b/compiler/testData/codegen/light-analysis/properties/kt1892.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt1892Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method getExt(p0: int): kotlin.jvm.functions.Function0 diff --git a/compiler/testData/codegen/light-analysis/properties/kt2331.txt b/compiler/testData/codegen/light-analysis/properties/kt2331.txt index 0e2d1fb5f8a..19c7e1cba93 100644 --- a/compiler/testData/codegen/light-analysis/properties/kt2331.txt +++ b/compiler/testData/codegen/light-analysis/properties/kt2331.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt2331Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class P { private field x: int public method (): void diff --git a/compiler/testData/codegen/light-analysis/properties/kt257.txt b/compiler/testData/codegen/light-analysis/properties/kt257.txt index d737239ac22..309cfa49ac5 100644 --- a/compiler/testData/codegen/light-analysis/properties/kt257.txt +++ b/compiler/testData/codegen/light-analysis/properties/kt257.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private field t: java.lang.Object public method (p0: java.lang.Object): void @@ -5,12 +6,14 @@ public final class A { public final method setT(p0: java.lang.Object): void } +@kotlin.Metadata public final class B { private final field r: java.lang.Object public method (p0: java.lang.Object): void public final method getR(): java.lang.Object } +@kotlin.Metadata public final class Kt257Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/kt2655.txt b/compiler/testData/codegen/light-analysis/properties/kt2655.txt index ae4de9afe22..8e46beef33e 100644 --- a/compiler/testData/codegen/light-analysis/properties/kt2655.txt +++ b/compiler/testData/codegen/light-analysis/properties/kt2655.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt2655Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class SimpleTextField { private field text2: java.lang.String public method (): void @@ -9,11 +11,13 @@ public final class SimpleTextField { public method setText(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public interface TextField { public abstract @org.jetbrains.annotations.NotNull method getText(): java.lang.String public abstract method setText(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class TextFieldWrapper { private synthetic final field $$delegate_0: TextField public method (@org.jetbrains.annotations.NotNull p0: TextField): void diff --git a/compiler/testData/codegen/light-analysis/properties/kt2786.txt b/compiler/testData/codegen/light-analysis/properties/kt2786.txt index 672fd2ea5cd..96deed49f76 100644 --- a/compiler/testData/codegen/light-analysis/properties/kt2786.txt +++ b/compiler/testData/codegen/light-analysis/properties/kt2786.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class DelegateTest { private synthetic final field $$delegate_0: FooDelegate public method (): void @@ -5,16 +6,19 @@ public final class DelegateTest { public final @org.jetbrains.annotations.NotNull method test(): java.lang.String } +@kotlin.Metadata public final class FooDelegate { private final @org.jetbrains.annotations.NotNull field propertyTest: java.lang.String public method (): void public @org.jetbrains.annotations.NotNull method getPropertyTest(): java.lang.String } +@kotlin.Metadata public interface FooTrait { public abstract @org.jetbrains.annotations.NotNull method getPropertyTest(): java.lang.String } +@kotlin.Metadata public final class Kt2786Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/kt2892.txt b/compiler/testData/codegen/light-analysis/properties/kt2892.txt index 079c39ee33c..0a1435caead 100644 --- a/compiler/testData/codegen/light-analysis/properties/kt2892.txt +++ b/compiler/testData/codegen/light-analysis/properties/kt2892.txt @@ -1,16 +1,20 @@ +@kotlin.Metadata public class A { public method (): void } +@kotlin.Metadata public final class B { public method (): void public final method foo(): int } +@kotlin.Metadata public final class Kt2892Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Test { private final @org.jetbrains.annotations.NotNull field a: A public method (): void diff --git a/compiler/testData/codegen/light-analysis/properties/kt3118.txt b/compiler/testData/codegen/light-analysis/properties/kt3118.txt index 712083d22ea..489ea43f1e3 100644 --- a/compiler/testData/codegen/light-analysis/properties/kt3118.txt +++ b/compiler/testData/codegen/light-analysis/properties/kt3118.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class testing/Kt3118Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class testing/Test { public method (): void private final method getHello(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/properties/kt3524.txt b/compiler/testData/codegen/light-analysis/properties/kt3524.txt index d290480b7e6..6d505880c93 100644 --- a/compiler/testData/codegen/light-analysis/properties/kt3524.txt +++ b/compiler/testData/codegen/light-analysis/properties/kt3524.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt3524Kt { private final static @org.jetbrains.annotations.NotNull field i: java.lang.Object public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/properties/kt3551.txt b/compiler/testData/codegen/light-analysis/properties/kt3551.txt index 61f9134c2fd..daef5f35951 100644 --- a/compiler/testData/codegen/light-analysis/properties/kt3551.txt +++ b/compiler/testData/codegen/light-analysis/properties/kt3551.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Identifier { public final static field Companion: Identifier.Companion private field myNullable: boolean @@ -7,12 +8,14 @@ public final class Identifier { private final method setMyNullable(p0: boolean): void } +@kotlin.Metadata public final static class Identifier/Companion { inner class Identifier/Companion private method (): void public final @org.jetbrains.annotations.NotNull method init(p0: boolean): Identifier } +@kotlin.Metadata public final class Kt3551Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/kt3556.txt b/compiler/testData/codegen/light-analysis/properties/kt3556.txt index 26e682c2f56..e722be61664 100644 --- a/compiler/testData/codegen/light-analysis/properties/kt3556.txt +++ b/compiler/testData/codegen/light-analysis/properties/kt3556.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt3556Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Test { private final @org.jetbrains.annotations.NotNull field a: java.lang.String public method (): void diff --git a/compiler/testData/codegen/light-analysis/properties/kt3930.txt b/compiler/testData/codegen/light-analysis/properties/kt3930.txt index be526c42f3d..d91fb16280b 100644 --- a/compiler/testData/codegen/light-analysis/properties/kt3930.txt +++ b/compiler/testData/codegen/light-analysis/properties/kt3930.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class Bar { inner class Bar/Baz public method (): void } +@kotlin.Metadata public final class Bar/Baz { synthetic final field this$0: Bar inner class Bar/Baz @@ -10,6 +12,7 @@ public final class Bar/Baz { public final method call(): void } +@kotlin.Metadata public abstract class Foo { private field isOpen: boolean public method (): void @@ -17,6 +20,7 @@ public abstract class Foo { private final method setOpen(p0: boolean): void } +@kotlin.Metadata public final class Kt3930Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/kt4140.txt b/compiler/testData/codegen/light-analysis/properties/kt4140.txt index 55eb0cb2120..0a2c57e0856 100644 --- a/compiler/testData/codegen/light-analysis/properties/kt4140.txt +++ b/compiler/testData/codegen/light-analysis/properties/kt4140.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt4140Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class TestObject { public final static field Companion: TestObject.Companion private static field prop: int @@ -9,6 +11,7 @@ public final class TestObject { public method (): void } +@kotlin.Metadata public final static class TestObject/Companion { inner class TestObject/Companion private method (): void diff --git a/compiler/testData/codegen/light-analysis/properties/kt4252.txt b/compiler/testData/codegen/light-analysis/properties/kt4252.txt index 215c20ec18c..96f731bf1b2 100644 --- a/compiler/testData/codegen/light-analysis/properties/kt4252.txt +++ b/compiler/testData/codegen/light-analysis/properties/kt4252.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class CallbackBlock { public method (): void } +@kotlin.Metadata public final class Foo { public final static field Companion: Foo.Companion private static field bar: int @@ -10,6 +12,7 @@ public final class Foo { public final method getBar(): int } +@kotlin.Metadata public final static class Foo/Companion { inner class Foo/Companion private method (): void @@ -17,6 +20,7 @@ public final static class Foo/Companion { private final method setBar(p0: int): void } +@kotlin.Metadata public final class Kt4252Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/kt4252_2.txt b/compiler/testData/codegen/light-analysis/properties/kt4252_2.txt index bf0fd38cfc3..349bef69bb6 100644 --- a/compiler/testData/codegen/light-analysis/properties/kt4252_2.txt +++ b/compiler/testData/codegen/light-analysis/properties/kt4252_2.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Foo { public final static field Companion: Foo.Companion private final @org.jetbrains.annotations.NotNull field a: java.lang.String @@ -16,6 +17,7 @@ public final class Foo { public final method setD(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final static class Foo/Companion { inner class Foo/Companion private method (): void @@ -24,6 +26,7 @@ public final static class Foo/Companion { public final method setBoo(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class Kt4252_2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/kt4340.txt b/compiler/testData/codegen/light-analysis/properties/kt4340.txt index 84407fd8f7e..05808d2d759 100644 --- a/compiler/testData/codegen/light-analysis/properties/kt4340.txt +++ b/compiler/testData/codegen/light-analysis/properties/kt4340.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private field result: int public method (): void @@ -10,6 +11,7 @@ public final class A { public final method test2(p0: int, p1: int): int } +@kotlin.Metadata public final class Kt4340Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/kt4373.txt b/compiler/testData/codegen/light-analysis/properties/kt4373.txt index 2efb30e54e7..a9bfbfea6b7 100644 --- a/compiler/testData/codegen/light-analysis/properties/kt4373.txt +++ b/compiler/testData/codegen/light-analysis/properties/kt4373.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private synthetic final field $$delegate_0: Tr public method (@org.jetbrains.annotations.NotNull p0: Tr): void @@ -5,11 +6,13 @@ public final class A { public synthetic method getProp(): java.lang.Object } +@kotlin.Metadata public final class Kt4373Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method eat(p0: int): void } +@kotlin.Metadata public interface Tr { public abstract method getProp(): java.lang.Object } diff --git a/compiler/testData/codegen/light-analysis/properties/kt4383.txt b/compiler/testData/codegen/light-analysis/properties/kt4383.txt index 0c250ab30fb..a278b0b0ce4 100644 --- a/compiler/testData/codegen/light-analysis/properties/kt4383.txt +++ b/compiler/testData/codegen/light-analysis/properties/kt4383.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public final class D { public method (): void public final method getValue(@org.jetbrains.annotations.NotNull p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty): void } +@kotlin.Metadata public final class Kt4383Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class P { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] public final static field INSTANCE: P diff --git a/compiler/testData/codegen/light-analysis/properties/kt613.txt b/compiler/testData/codegen/light-analysis/properties/kt613.txt index 44a7903e9e5..44a79e24b17 100644 --- a/compiler/testData/codegen/light-analysis/properties/kt613.txt +++ b/compiler/testData/codegen/light-analysis/properties/kt613.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class name/Kt613Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class name/Test { private field i: int private final field ten: long diff --git a/compiler/testData/codegen/light-analysis/properties/kt8928.txt b/compiler/testData/codegen/light-analysis/properties/kt8928.txt index 0429f0bc040..7b4c38067f3 100644 --- a/compiler/testData/codegen/light-analysis/properties/kt8928.txt +++ b/compiler/testData/codegen/light-analysis/properties/kt8928.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class App { public final static field Companion: App.Companion private static @org.jetbrains.annotations.NotNull field s: java.lang.String @@ -6,6 +7,7 @@ public final class App { public final method init(): void } +@kotlin.Metadata public final static class App/Companion { inner class App/Companion private method (): void @@ -13,6 +15,7 @@ public final static class App/Companion { private final method setS(p0: java.lang.String): void } +@kotlin.Metadata public final class Kt8928Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/kt9603.txt b/compiler/testData/codegen/light-analysis/properties/kt9603.txt index 4ac1c6173c2..aa21f7af66e 100644 --- a/compiler/testData/codegen/light-analysis/properties/kt9603.txt +++ b/compiler/testData/codegen/light-analysis/properties/kt9603.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private @org.jetbrains.annotations.NotNull field prop: java.lang.String public method (): void @@ -6,6 +7,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method test(): java.lang.String } +@kotlin.Metadata public final class Kt9603Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/lateinit/accessor.txt b/compiler/testData/codegen/light-analysis/properties/lateinit/accessor.txt index e0f1a561a07..743c5e1256d 100644 --- a/compiler/testData/codegen/light-analysis/properties/lateinit/accessor.txt +++ b/compiler/testData/codegen/light-analysis/properties/lateinit/accessor.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field Companion: A.Companion private static field str: java.lang.String @@ -7,6 +8,7 @@ public final class A { public final method setMyStr(): void } +@kotlin.Metadata private final static class A/Companion { inner class A/Companion private method (): void @@ -14,6 +16,7 @@ private final static class A/Companion { private final method setStr(p0: java.lang.String): void } +@kotlin.Metadata public final class AccessorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/lateinit/accessorException.txt b/compiler/testData/codegen/light-analysis/properties/lateinit/accessorException.txt index e4c2a4237d5..5fec93ad84c 100644 --- a/compiler/testData/codegen/light-analysis/properties/lateinit/accessorException.txt +++ b/compiler/testData/codegen/light-analysis/properties/lateinit/accessorException.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field Companion: A.Companion private static field str: java.lang.String @@ -6,6 +7,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method getMyStr(): java.lang.String } +@kotlin.Metadata private final static class A/Companion { inner class A/Companion private method (): void @@ -13,6 +15,7 @@ private final static class A/Companion { private final method setStr(p0: java.lang.String): void } +@kotlin.Metadata public final class AccessorExceptionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/lateinit/exceptionField.txt b/compiler/testData/codegen/light-analysis/properties/lateinit/exceptionField.txt index 991f8c68903..68913aa2018 100644 --- a/compiler/testData/codegen/light-analysis/properties/lateinit/exceptionField.txt +++ b/compiler/testData/codegen/light-analysis/properties/lateinit/exceptionField.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { private field str: java.lang.String public method (): void public final @org.jetbrains.annotations.NotNull method getMyStr(): java.lang.String } +@kotlin.Metadata public final class ExceptionFieldKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/lateinit/exceptionGetter.txt b/compiler/testData/codegen/light-analysis/properties/lateinit/exceptionGetter.txt index 26a16917a35..07cd0aa4993 100644 --- a/compiler/testData/codegen/light-analysis/properties/lateinit/exceptionGetter.txt +++ b/compiler/testData/codegen/light-analysis/properties/lateinit/exceptionGetter.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public @org.jetbrains.annotations.NotNull field str: java.lang.String public method (): void @@ -5,6 +6,7 @@ public final class A { public final method setStr(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class ExceptionGetterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/lateinit/override.txt b/compiler/testData/codegen/light-analysis/properties/lateinit/override.txt index bff7e207f65..cb643301e0b 100644 --- a/compiler/testData/codegen/light-analysis/properties/lateinit/override.txt +++ b/compiler/testData/codegen/light-analysis/properties/lateinit/override.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public @org.jetbrains.annotations.NotNull field str: java.lang.String public method (): void @@ -7,10 +8,12 @@ public final class A { public method setStr(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public interface Intf { public abstract @org.jetbrains.annotations.NotNull method getStr(): java.lang.String } +@kotlin.Metadata public final class OverrideKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/lateinit/overrideException.txt b/compiler/testData/codegen/light-analysis/properties/lateinit/overrideException.txt index 0aca0680fca..09f11e52c05 100644 --- a/compiler/testData/codegen/light-analysis/properties/lateinit/overrideException.txt +++ b/compiler/testData/codegen/light-analysis/properties/lateinit/overrideException.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public @org.jetbrains.annotations.NotNull field str: java.lang.String public method (): void @@ -6,10 +7,12 @@ public final class A { public method setStr(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public interface Intf { public abstract @org.jetbrains.annotations.NotNull method getStr(): java.lang.String } +@kotlin.Metadata public final class OverrideExceptionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/lateinit/privateSetter.txt b/compiler/testData/codegen/light-analysis/properties/lateinit/privateSetter.txt index 91f3471d361..d4244a1314e 100644 --- a/compiler/testData/codegen/light-analysis/properties/lateinit/privateSetter.txt +++ b/compiler/testData/codegen/light-analysis/properties/lateinit/privateSetter.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class My { private @org.jetbrains.annotations.NotNull field x: java.lang.String public method (): void @@ -6,6 +7,7 @@ public final class My { private final method setX(p0: java.lang.String): void } +@kotlin.Metadata public final class PrivateSetterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/lateinit/privateSetterFromLambda.txt b/compiler/testData/codegen/light-analysis/properties/lateinit/privateSetterFromLambda.txt index efb24df7631..638d40fc900 100644 --- a/compiler/testData/codegen/light-analysis/properties/lateinit/privateSetterFromLambda.txt +++ b/compiler/testData/codegen/light-analysis/properties/lateinit/privateSetterFromLambda.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class My { private @org.jetbrains.annotations.NotNull field x: java.lang.String public method (): void @@ -6,6 +7,7 @@ public final class My { private final method setX(p0: java.lang.String): void } +@kotlin.Metadata public final class PrivateSetterFromLambdaKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/lateinit/simpleVar.txt b/compiler/testData/codegen/light-analysis/properties/lateinit/simpleVar.txt index 18876a7aaca..abc656d3b17 100644 --- a/compiler/testData/codegen/light-analysis/properties/lateinit/simpleVar.txt +++ b/compiler/testData/codegen/light-analysis/properties/lateinit/simpleVar.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public @org.jetbrains.annotations.NotNull field str: java.lang.String public method (): void @@ -5,6 +6,7 @@ public final class A { public final method setStr(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class SimpleVarKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/lateinit/visibility.txt b/compiler/testData/codegen/light-analysis/properties/lateinit/visibility.txt index 55b0cc6632a..b61ff380ea0 100644 --- a/compiler/testData/codegen/light-analysis/properties/lateinit/visibility.txt +++ b/compiler/testData/codegen/light-analysis/properties/lateinit/visibility.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private field privateField: java.lang.String protected @org.jetbrains.annotations.NotNull field protectedField: java.lang.String @@ -10,6 +11,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method test(): java.lang.String } +@kotlin.Metadata public final class VisibilityKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/primitiveOverrideDefaultAccessor.txt b/compiler/testData/codegen/light-analysis/properties/primitiveOverrideDefaultAccessor.txt index bf25140729f..d451308ef5a 100644 --- a/compiler/testData/codegen/light-analysis/properties/primitiveOverrideDefaultAccessor.txt +++ b/compiler/testData/codegen/light-analysis/properties/primitiveOverrideDefaultAccessor.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private field value: int public method (p0: int): void @@ -7,10 +8,12 @@ public final class A { public synthetic method setValue(p0: java.lang.Comparable): void } +@kotlin.Metadata public final class PrimitiveOverrideDefaultAccessorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface R { public abstract @org.jetbrains.annotations.NotNull method getValue(): java.lang.Comparable public abstract method setValue(@org.jetbrains.annotations.NotNull p0: java.lang.Comparable): void diff --git a/compiler/testData/codegen/light-analysis/properties/primitiveOverrideDelegateAccessor.txt b/compiler/testData/codegen/light-analysis/properties/primitiveOverrideDelegateAccessor.txt index 9d93ad6e1da..4a6ee02728e 100644 --- a/compiler/testData/codegen/light-analysis/properties/primitiveOverrideDelegateAccessor.txt +++ b/compiler/testData/codegen/light-analysis/properties/primitiveOverrideDelegateAccessor.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final @org.jetbrains.annotations.NotNull field value$delegate: Holder @@ -8,6 +9,7 @@ public final class A { public synthetic method setValue(p0: java.lang.Comparable): void } +@kotlin.Metadata public final class Holder { private field value: int public method (p0: int): void @@ -17,10 +19,12 @@ public final class Holder { public final method setValue(p0: int): void } +@kotlin.Metadata public final class PrimitiveOverrideDelegateAccessorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface R { public abstract @org.jetbrains.annotations.NotNull method getValue(): java.lang.Comparable public abstract method setValue(@org.jetbrains.annotations.NotNull p0: java.lang.Comparable): void diff --git a/compiler/testData/codegen/light-analysis/properties/privatePropertyInConstructor.txt b/compiler/testData/codegen/light-analysis/properties/privatePropertyInConstructor.txt index 072c851b4d3..4716f00f395 100644 --- a/compiler/testData/codegen/light-analysis/properties/privatePropertyInConstructor.txt +++ b/compiler/testData/codegen/light-analysis/properties/privatePropertyInConstructor.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field x: java.lang.String private field y: double @@ -5,6 +6,7 @@ public final class A { public final method foo(): void } +@kotlin.Metadata public final class PrivatePropertyInConstructorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/privatePropertyWithoutBackingField.txt b/compiler/testData/codegen/light-analysis/properties/privatePropertyWithoutBackingField.txt index edbf5c7c8fe..5cd479c99be 100644 --- a/compiler/testData/codegen/light-analysis/properties/privatePropertyWithoutBackingField.txt +++ b/compiler/testData/codegen/light-analysis/properties/privatePropertyWithoutBackingField.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class PrivatePropertyWithoutBackingFieldKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Test { public method (): void public final method foo(): void diff --git a/compiler/testData/codegen/light-analysis/properties/protectedJavaFieldInInline.txt b/compiler/testData/codegen/light-analysis/properties/protectedJavaFieldInInline.txt index 3427e49588c..b692e0d94bc 100644 --- a/compiler/testData/codegen/light-analysis/properties/protectedJavaFieldInInline.txt +++ b/compiler/testData/codegen/light-analysis/properties/protectedJavaFieldInInline.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class test/B { public method (): void public final method bar(): java.lang.String } +@kotlin.Metadata public final class test/KotlinKt { public final static method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/protectedJavaProperty.txt b/compiler/testData/codegen/light-analysis/properties/protectedJavaProperty.txt index be48d3d700f..da60e5fd3a6 100644 --- a/compiler/testData/codegen/light-analysis/properties/protectedJavaProperty.txt +++ b/compiler/testData/codegen/light-analysis/properties/protectedJavaProperty.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class z/KotlinExtender { public final static field INSTANCE: z.KotlinExtender private method (): void public final static @kotlin.jvm.JvmStatic @org.jetbrains.annotations.NotNull method test(): java.lang.String } +@kotlin.Metadata public final class z/KotlinKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method runSlowly(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/properties/protectedJavaPropertyInCompanion.txt b/compiler/testData/codegen/light-analysis/properties/protectedJavaPropertyInCompanion.txt index bcec39c9e2a..ba1d8fa323e 100644 --- a/compiler/testData/codegen/light-analysis/properties/protectedJavaPropertyInCompanion.txt +++ b/compiler/testData/codegen/light-analysis/properties/protectedJavaPropertyInCompanion.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class z/A { public final static field Companion: z.A.Companion public @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field foo: java.lang.String @@ -6,12 +7,14 @@ public final class z/A { public final static @kotlin.jvm.JvmStatic @org.jetbrains.annotations.NotNull method test(): java.lang.String } +@kotlin.Metadata public final static class z/A/Companion { inner class z/A/Companion private method (): void public final @kotlin.jvm.JvmStatic @org.jetbrains.annotations.NotNull method test(): java.lang.String } +@kotlin.Metadata public final class z/KotlinKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method runSlowly(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/properties/substituteJavaSuperField.txt b/compiler/testData/codegen/light-analysis/properties/substituteJavaSuperField.txt index 9b3f2314c55..288de81ed87 100644 --- a/compiler/testData/codegen/light-analysis/properties/substituteJavaSuperField.txt +++ b/compiler/testData/codegen/light-analysis/properties/substituteJavaSuperField.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { public method (): void public final @org.jetbrains.annotations.Nullable method bar(): java.lang.String public final @org.jetbrains.annotations.Nullable method foo(): java.lang.String } +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/properties/twoAnnotatedExtensionPropertiesWithoutBackingFields.txt b/compiler/testData/codegen/light-analysis/properties/twoAnnotatedExtensionPropertiesWithoutBackingFields.txt index 160bc5fd020..952a5f0b85b 100644 --- a/compiler/testData/codegen/light-analysis/properties/twoAnnotatedExtensionPropertiesWithoutBackingFields.txt +++ b/compiler/testData/codegen/light-analysis/properties/twoAnnotatedExtensionPropertiesWithoutBackingFields.txt @@ -1,6 +1,8 @@ @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Anno +@kotlin.Metadata public final class TwoAnnotatedExtensionPropertiesWithoutBackingFieldsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private synthetic deprecated static @Anno method foo$annotations(p0: int): void diff --git a/compiler/testData/codegen/light-analysis/properties/typeInferredFromGetter.txt b/compiler/testData/codegen/light-analysis/properties/typeInferredFromGetter.txt index dc780e194c9..d48a5cd44aa 100644 --- a/compiler/testData/codegen/light-analysis/properties/typeInferredFromGetter.txt +++ b/compiler/testData/codegen/light-analysis/properties/typeInferredFromGetter.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { public method (): void public final @org.jetbrains.annotations.NotNull method getY(): java.lang.String } +@kotlin.Metadata public final class TypeInferredFromGetterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method getX(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/publishedApi/noMangling.txt b/compiler/testData/codegen/light-analysis/publishedApi/noMangling.txt index 758ba03f12c..cb19de56647 100644 --- a/compiler/testData/codegen/light-analysis/publishedApi/noMangling.txt +++ b/compiler/testData/codegen/light-analysis/publishedApi/noMangling.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { public method (): void public final @kotlin.PublishedApi @org.jetbrains.annotations.NotNull method published(): java.lang.String public final @org.jetbrains.annotations.NotNull method test(): java.lang.String } +@kotlin.Metadata public final class NoManglingKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/publishedApi/simple.txt b/compiler/testData/codegen/light-analysis/publishedApi/simple.txt index be4300ef569..b6fcb534916 100644 --- a/compiler/testData/codegen/light-analysis/publishedApi/simple.txt +++ b/compiler/testData/codegen/light-analysis/publishedApi/simple.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { public method (): void public final @kotlin.PublishedApi @org.jetbrains.annotations.NotNull method published(): java.lang.String public final @org.jetbrains.annotations.NotNull method test(): java.lang.String } +@kotlin.Metadata public final class SimpleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/contains/inComparableRange.txt b/compiler/testData/codegen/light-analysis/ranges/contains/inComparableRange.txt index 76db092e7ed..8cac0a0c1b4 100644 --- a/compiler/testData/codegen/light-analysis/ranges/contains/inComparableRange.txt +++ b/compiler/testData/codegen/light-analysis/ranges/contains/inComparableRange.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ComparablePair { private final @org.jetbrains.annotations.NotNull field first: java.lang.Comparable private final @org.jetbrains.annotations.NotNull field second: java.lang.Comparable @@ -8,6 +9,7 @@ public final class ComparablePair { public final @org.jetbrains.annotations.NotNull method getSecond(): java.lang.Comparable } +@kotlin.Metadata public final class InComparableRangeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method check(p0: double, p1: double, p2: double): boolean diff --git a/compiler/testData/codegen/light-analysis/ranges/contains/inExtensionRange.txt b/compiler/testData/codegen/light-analysis/ranges/contains/inExtensionRange.txt index 2896f9dc038..da895d27839 100644 --- a/compiler/testData/codegen/light-analysis/ranges/contains/inExtensionRange.txt +++ b/compiler/testData/codegen/light-analysis/ranges/contains/inExtensionRange.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InExtensionRangeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method rangeTo(@org.jetbrains.annotations.NotNull p0: java.lang.String, p1: int): kotlin.ranges.ClosedRange diff --git a/compiler/testData/codegen/light-analysis/ranges/contains/inIntRange.txt b/compiler/testData/codegen/light-analysis/ranges/contains/inIntRange.txt index e100284fe83..ac8eed20e05 100644 --- a/compiler/testData/codegen/light-analysis/ranges/contains/inIntRange.txt +++ b/compiler/testData/codegen/light-analysis/ranges/contains/inIntRange.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InIntRangeKt { private static field invocationCounter: int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/ranges/contains/inOptimizableDoubleRange.txt b/compiler/testData/codegen/light-analysis/ranges/contains/inOptimizableDoubleRange.txt index eced030a6d9..ce027d307b6 100644 --- a/compiler/testData/codegen/light-analysis/ranges/contains/inOptimizableDoubleRange.txt +++ b/compiler/testData/codegen/light-analysis/ranges/contains/inOptimizableDoubleRange.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InOptimizableDoubleRangeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method check(p0: double, p1: double, p2: double): boolean diff --git a/compiler/testData/codegen/light-analysis/ranges/contains/inOptimizableFloatRange.txt b/compiler/testData/codegen/light-analysis/ranges/contains/inOptimizableFloatRange.txt index a7953fb3036..a1f1d8a4ac5 100644 --- a/compiler/testData/codegen/light-analysis/ranges/contains/inOptimizableFloatRange.txt +++ b/compiler/testData/codegen/light-analysis/ranges/contains/inOptimizableFloatRange.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InOptimizableFloatRangeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method check(p0: float, p1: float, p2: float): boolean diff --git a/compiler/testData/codegen/light-analysis/ranges/contains/inOptimizableIntRange.txt b/compiler/testData/codegen/light-analysis/ranges/contains/inOptimizableIntRange.txt index 40d00f42666..edbd5e518a2 100644 --- a/compiler/testData/codegen/light-analysis/ranges/contains/inOptimizableIntRange.txt +++ b/compiler/testData/codegen/light-analysis/ranges/contains/inOptimizableIntRange.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InOptimizableIntRangeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method check(p0: int, p1: int, p2: int): boolean diff --git a/compiler/testData/codegen/light-analysis/ranges/contains/inOptimizableLongRange.txt b/compiler/testData/codegen/light-analysis/ranges/contains/inOptimizableLongRange.txt index 92d4160cc92..534370dcc86 100644 --- a/compiler/testData/codegen/light-analysis/ranges/contains/inOptimizableLongRange.txt +++ b/compiler/testData/codegen/light-analysis/ranges/contains/inOptimizableLongRange.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InOptimizableLongRangeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method check(p0: long, p1: long, p2: long): boolean diff --git a/compiler/testData/codegen/light-analysis/ranges/contains/inRangeWithCustomContains.txt b/compiler/testData/codegen/light-analysis/ranges/contains/inRangeWithCustomContains.txt index 263c39dc43c..0b067f6db05 100644 --- a/compiler/testData/codegen/light-analysis/ranges/contains/inRangeWithCustomContains.txt +++ b/compiler/testData/codegen/light-analysis/ranges/contains/inRangeWithCustomContains.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class InRangeWithCustomContainsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method rangeTo(@org.jetbrains.annotations.NotNull p0: Value, @org.jetbrains.annotations.NotNull p1: Value): kotlin.ranges.ClosedRange } +@kotlin.Metadata public final class Value { private final field x: int public method (p0: int): void @@ -11,6 +13,7 @@ public final class Value { public final method getX(): int } +@kotlin.Metadata public final class ValueRange { private final @org.jetbrains.annotations.NotNull field endInclusive: Value private final @org.jetbrains.annotations.NotNull field start: Value diff --git a/compiler/testData/codegen/light-analysis/ranges/contains/inRangeWithImplicitReceiver.txt b/compiler/testData/codegen/light-analysis/ranges/contains/inRangeWithImplicitReceiver.txt index 42cd85c0476..3654b32e3d3 100644 --- a/compiler/testData/codegen/light-analysis/ranges/contains/inRangeWithImplicitReceiver.txt +++ b/compiler/testData/codegen/light-analysis/ranges/contains/inRangeWithImplicitReceiver.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InRangeWithImplicitReceiverKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method inDoubles(p0: double, p1: double, p2: double): boolean diff --git a/compiler/testData/codegen/light-analysis/ranges/contains/inRangeWithNonmatchingArguments.txt b/compiler/testData/codegen/light-analysis/ranges/contains/inRangeWithNonmatchingArguments.txt index 35c77e967a0..748b843eaf6 100644 --- a/compiler/testData/codegen/light-analysis/ranges/contains/inRangeWithNonmatchingArguments.txt +++ b/compiler/testData/codegen/light-analysis/ranges/contains/inRangeWithNonmatchingArguments.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InRangeWithNonmatchingArgumentsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/contains/inRangeWithSmartCast.txt b/compiler/testData/codegen/light-analysis/ranges/contains/inRangeWithSmartCast.txt index c8426051b37..0d8802acae6 100644 --- a/compiler/testData/codegen/light-analysis/ranges/contains/inRangeWithSmartCast.txt +++ b/compiler/testData/codegen/light-analysis/ranges/contains/inRangeWithSmartCast.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InRangeWithSmartCastKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method check(@org.jetbrains.annotations.Nullable p0: java.lang.Object): boolean diff --git a/compiler/testData/codegen/light-analysis/ranges/contains/rangeContainsString.txt b/compiler/testData/codegen/light-analysis/ranges/contains/rangeContainsString.txt index 5a9fa4f53af..05fff8577fd 100644 --- a/compiler/testData/codegen/light-analysis/ranges/contains/rangeContainsString.txt +++ b/compiler/testData/codegen/light-analysis/ranges/contains/rangeContainsString.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class RangeContainsStringKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method contains(@org.jetbrains.annotations.NotNull p0: kotlin.ranges.IntRange, @org.jetbrains.annotations.NotNull p1: java.lang.String): boolean diff --git a/compiler/testData/codegen/light-analysis/ranges/expression/emptyDownto.txt b/compiler/testData/codegen/light-analysis/ranges/expression/emptyDownto.txt index 4e8e9ea0bdd..0c4c9403f61 100644 --- a/compiler/testData/codegen/light-analysis/ranges/expression/emptyDownto.txt +++ b/compiler/testData/codegen/light-analysis/ranges/expression/emptyDownto.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class EmptyDowntoKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/expression/emptyRange.txt b/compiler/testData/codegen/light-analysis/ranges/expression/emptyRange.txt index de769468eac..ba118a1c6b3 100644 --- a/compiler/testData/codegen/light-analysis/ranges/expression/emptyRange.txt +++ b/compiler/testData/codegen/light-analysis/ranges/expression/emptyRange.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class EmptyRangeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/expression/inexactDownToMinValue.txt b/compiler/testData/codegen/light-analysis/ranges/expression/inexactDownToMinValue.txt index a619e3849f3..200e992310c 100644 --- a/compiler/testData/codegen/light-analysis/ranges/expression/inexactDownToMinValue.txt +++ b/compiler/testData/codegen/light-analysis/ranges/expression/inexactDownToMinValue.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InexactDownToMinValueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/expression/inexactSteppedDownTo.txt b/compiler/testData/codegen/light-analysis/ranges/expression/inexactSteppedDownTo.txt index 9c8da1d791c..03418dcf580 100644 --- a/compiler/testData/codegen/light-analysis/ranges/expression/inexactSteppedDownTo.txt +++ b/compiler/testData/codegen/light-analysis/ranges/expression/inexactSteppedDownTo.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InexactSteppedDownToKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/expression/inexactSteppedRange.txt b/compiler/testData/codegen/light-analysis/ranges/expression/inexactSteppedRange.txt index 9dc26a704c0..075fa0f59a1 100644 --- a/compiler/testData/codegen/light-analysis/ranges/expression/inexactSteppedRange.txt +++ b/compiler/testData/codegen/light-analysis/ranges/expression/inexactSteppedRange.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InexactSteppedRangeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/expression/inexactToMaxValue.txt b/compiler/testData/codegen/light-analysis/ranges/expression/inexactToMaxValue.txt index 76040e7968b..49e52de94f3 100644 --- a/compiler/testData/codegen/light-analysis/ranges/expression/inexactToMaxValue.txt +++ b/compiler/testData/codegen/light-analysis/ranges/expression/inexactToMaxValue.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InexactToMaxValueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/expression/maxValueMinusTwoToMaxValue.txt b/compiler/testData/codegen/light-analysis/ranges/expression/maxValueMinusTwoToMaxValue.txt index b753480c479..11b4e68bb07 100644 --- a/compiler/testData/codegen/light-analysis/ranges/expression/maxValueMinusTwoToMaxValue.txt +++ b/compiler/testData/codegen/light-analysis/ranges/expression/maxValueMinusTwoToMaxValue.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MaxValueMinusTwoToMaxValueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/expression/maxValueToMaxValue.txt b/compiler/testData/codegen/light-analysis/ranges/expression/maxValueToMaxValue.txt index e58e94bba47..9bcb6f257ce 100644 --- a/compiler/testData/codegen/light-analysis/ranges/expression/maxValueToMaxValue.txt +++ b/compiler/testData/codegen/light-analysis/ranges/expression/maxValueToMaxValue.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MaxValueToMaxValueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/expression/maxValueToMinValue.txt b/compiler/testData/codegen/light-analysis/ranges/expression/maxValueToMinValue.txt index 13cd70869a6..d2b2f6b0809 100644 --- a/compiler/testData/codegen/light-analysis/ranges/expression/maxValueToMinValue.txt +++ b/compiler/testData/codegen/light-analysis/ranges/expression/maxValueToMinValue.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MaxValueToMinValueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/expression/oneElementDownTo.txt b/compiler/testData/codegen/light-analysis/ranges/expression/oneElementDownTo.txt index 342f33f858e..3096fb1d5d3 100644 --- a/compiler/testData/codegen/light-analysis/ranges/expression/oneElementDownTo.txt +++ b/compiler/testData/codegen/light-analysis/ranges/expression/oneElementDownTo.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class OneElementDownToKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/expression/oneElementRange.txt b/compiler/testData/codegen/light-analysis/ranges/expression/oneElementRange.txt index dc1dd602138..9730b605c33 100644 --- a/compiler/testData/codegen/light-analysis/ranges/expression/oneElementRange.txt +++ b/compiler/testData/codegen/light-analysis/ranges/expression/oneElementRange.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class OneElementRangeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/expression/openRange.txt b/compiler/testData/codegen/light-analysis/ranges/expression/openRange.txt index a392861e23f..7139c62a347 100644 --- a/compiler/testData/codegen/light-analysis/ranges/expression/openRange.txt +++ b/compiler/testData/codegen/light-analysis/ranges/expression/openRange.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class OpenRangeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/expression/progressionDownToMinValue.txt b/compiler/testData/codegen/light-analysis/ranges/expression/progressionDownToMinValue.txt index 9a77523d7ae..262e056cb1d 100644 --- a/compiler/testData/codegen/light-analysis/ranges/expression/progressionDownToMinValue.txt +++ b/compiler/testData/codegen/light-analysis/ranges/expression/progressionDownToMinValue.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ProgressionDownToMinValueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/expression/progressionMaxValueMinusTwoToMaxValue.txt b/compiler/testData/codegen/light-analysis/ranges/expression/progressionMaxValueMinusTwoToMaxValue.txt index 38d466b10be..81e14856803 100644 --- a/compiler/testData/codegen/light-analysis/ranges/expression/progressionMaxValueMinusTwoToMaxValue.txt +++ b/compiler/testData/codegen/light-analysis/ranges/expression/progressionMaxValueMinusTwoToMaxValue.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ProgressionMaxValueMinusTwoToMaxValueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/expression/progressionMaxValueToMaxValue.txt b/compiler/testData/codegen/light-analysis/ranges/expression/progressionMaxValueToMaxValue.txt index d10a652c13d..bec02926dcf 100644 --- a/compiler/testData/codegen/light-analysis/ranges/expression/progressionMaxValueToMaxValue.txt +++ b/compiler/testData/codegen/light-analysis/ranges/expression/progressionMaxValueToMaxValue.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ProgressionMaxValueToMaxValueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/expression/progressionMaxValueToMinValue.txt b/compiler/testData/codegen/light-analysis/ranges/expression/progressionMaxValueToMinValue.txt index d9cb828b5a6..a000bdc7e78 100644 --- a/compiler/testData/codegen/light-analysis/ranges/expression/progressionMaxValueToMinValue.txt +++ b/compiler/testData/codegen/light-analysis/ranges/expression/progressionMaxValueToMinValue.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ProgressionMaxValueToMinValueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/expression/progressionMinValueToMinValue.txt b/compiler/testData/codegen/light-analysis/ranges/expression/progressionMinValueToMinValue.txt index 4bbbc904ffa..34b7f0e62e4 100644 --- a/compiler/testData/codegen/light-analysis/ranges/expression/progressionMinValueToMinValue.txt +++ b/compiler/testData/codegen/light-analysis/ranges/expression/progressionMinValueToMinValue.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ProgressionMinValueToMinValueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/expression/reversedBackSequence.txt b/compiler/testData/codegen/light-analysis/ranges/expression/reversedBackSequence.txt index dd895ba0bc5..29ccfcef56f 100644 --- a/compiler/testData/codegen/light-analysis/ranges/expression/reversedBackSequence.txt +++ b/compiler/testData/codegen/light-analysis/ranges/expression/reversedBackSequence.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ReversedBackSequenceKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/expression/reversedEmptyBackSequence.txt b/compiler/testData/codegen/light-analysis/ranges/expression/reversedEmptyBackSequence.txt index d299553723c..0d2473961ef 100644 --- a/compiler/testData/codegen/light-analysis/ranges/expression/reversedEmptyBackSequence.txt +++ b/compiler/testData/codegen/light-analysis/ranges/expression/reversedEmptyBackSequence.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ReversedEmptyBackSequenceKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/expression/reversedEmptyRange.txt b/compiler/testData/codegen/light-analysis/ranges/expression/reversedEmptyRange.txt index ec99282d2dc..7c35f7b56a9 100644 --- a/compiler/testData/codegen/light-analysis/ranges/expression/reversedEmptyRange.txt +++ b/compiler/testData/codegen/light-analysis/ranges/expression/reversedEmptyRange.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ReversedEmptyRangeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/expression/reversedInexactSteppedDownTo.txt b/compiler/testData/codegen/light-analysis/ranges/expression/reversedInexactSteppedDownTo.txt index e638d23fafa..240f5c83f6f 100644 --- a/compiler/testData/codegen/light-analysis/ranges/expression/reversedInexactSteppedDownTo.txt +++ b/compiler/testData/codegen/light-analysis/ranges/expression/reversedInexactSteppedDownTo.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ReversedInexactSteppedDownToKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/expression/reversedRange.txt b/compiler/testData/codegen/light-analysis/ranges/expression/reversedRange.txt index 743475a2e17..d840215d8ec 100644 --- a/compiler/testData/codegen/light-analysis/ranges/expression/reversedRange.txt +++ b/compiler/testData/codegen/light-analysis/ranges/expression/reversedRange.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ReversedRangeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/expression/reversedSimpleSteppedRange.txt b/compiler/testData/codegen/light-analysis/ranges/expression/reversedSimpleSteppedRange.txt index cb36654b568..3efc89440ba 100644 --- a/compiler/testData/codegen/light-analysis/ranges/expression/reversedSimpleSteppedRange.txt +++ b/compiler/testData/codegen/light-analysis/ranges/expression/reversedSimpleSteppedRange.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ReversedSimpleSteppedRangeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/expression/simpleDownTo.txt b/compiler/testData/codegen/light-analysis/ranges/expression/simpleDownTo.txt index c5e4ec0b926..6e976c61ee8 100644 --- a/compiler/testData/codegen/light-analysis/ranges/expression/simpleDownTo.txt +++ b/compiler/testData/codegen/light-analysis/ranges/expression/simpleDownTo.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimpleDownToKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/expression/simpleRange.txt b/compiler/testData/codegen/light-analysis/ranges/expression/simpleRange.txt index 6145a1cbf03..03aaf7f339f 100644 --- a/compiler/testData/codegen/light-analysis/ranges/expression/simpleRange.txt +++ b/compiler/testData/codegen/light-analysis/ranges/expression/simpleRange.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimpleRangeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/expression/simpleRangeWithNonConstantEnds.txt b/compiler/testData/codegen/light-analysis/ranges/expression/simpleRangeWithNonConstantEnds.txt index e74069d2139..e173bc4861e 100644 --- a/compiler/testData/codegen/light-analysis/ranges/expression/simpleRangeWithNonConstantEnds.txt +++ b/compiler/testData/codegen/light-analysis/ranges/expression/simpleRangeWithNonConstantEnds.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimpleRangeWithNonConstantEndsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/expression/simpleSteppedDownTo.txt b/compiler/testData/codegen/light-analysis/ranges/expression/simpleSteppedDownTo.txt index ef724c22ef4..4d252b743ab 100644 --- a/compiler/testData/codegen/light-analysis/ranges/expression/simpleSteppedDownTo.txt +++ b/compiler/testData/codegen/light-analysis/ranges/expression/simpleSteppedDownTo.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimpleSteppedDownToKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/expression/simpleSteppedRange.txt b/compiler/testData/codegen/light-analysis/ranges/expression/simpleSteppedRange.txt index f582fab9d95..04848513a3b 100644 --- a/compiler/testData/codegen/light-analysis/ranges/expression/simpleSteppedRange.txt +++ b/compiler/testData/codegen/light-analysis/ranges/expression/simpleSteppedRange.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimpleSteppedRangeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/forByteProgressionWithIntIncrement.txt b/compiler/testData/codegen/light-analysis/ranges/forByteProgressionWithIntIncrement.txt index 71c9a9aebac..1675901cade 100644 --- a/compiler/testData/codegen/light-analysis/ranges/forByteProgressionWithIntIncrement.txt +++ b/compiler/testData/codegen/light-analysis/ranges/forByteProgressionWithIntIncrement.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ForByteProgressionWithIntIncrementKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/forInDownTo/forIntInDownTo.txt b/compiler/testData/codegen/light-analysis/ranges/forInDownTo/forIntInDownTo.txt index 6fed08c8544..d62e0b4b26c 100644 --- a/compiler/testData/codegen/light-analysis/ranges/forInDownTo/forIntInDownTo.txt +++ b/compiler/testData/codegen/light-analysis/ranges/forInDownTo/forIntInDownTo.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ForIntInDownToKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/forInDownTo/forIntInNonOptimizedDownTo.txt b/compiler/testData/codegen/light-analysis/ranges/forInDownTo/forIntInNonOptimizedDownTo.txt index e2376ed0953..623e27cb067 100644 --- a/compiler/testData/codegen/light-analysis/ranges/forInDownTo/forIntInNonOptimizedDownTo.txt +++ b/compiler/testData/codegen/light-analysis/ranges/forInDownTo/forIntInNonOptimizedDownTo.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ForIntInNonOptimizedDownToKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/forInDownTo/forLongInDownTo.txt b/compiler/testData/codegen/light-analysis/ranges/forInDownTo/forLongInDownTo.txt index d1117d29f80..5e98035f3d0 100644 --- a/compiler/testData/codegen/light-analysis/ranges/forInDownTo/forLongInDownTo.txt +++ b/compiler/testData/codegen/light-analysis/ranges/forInDownTo/forLongInDownTo.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ForLongInDownToKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/forInDownTo/forNullableIntInDownTo.txt b/compiler/testData/codegen/light-analysis/ranges/forInDownTo/forNullableIntInDownTo.txt index 5847a1915ba..df538b7c4fe 100644 --- a/compiler/testData/codegen/light-analysis/ranges/forInDownTo/forNullableIntInDownTo.txt +++ b/compiler/testData/codegen/light-analysis/ranges/forInDownTo/forNullableIntInDownTo.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ForNullableIntInDownToKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/forInIndices/forInCharSequenceIndices.txt b/compiler/testData/codegen/light-analysis/ranges/forInIndices/forInCharSequenceIndices.txt index 00d700de506..5e5e56d1c56 100644 --- a/compiler/testData/codegen/light-analysis/ranges/forInIndices/forInCharSequenceIndices.txt +++ b/compiler/testData/codegen/light-analysis/ranges/forInIndices/forInCharSequenceIndices.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ForInCharSequenceIndicesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(@org.jetbrains.annotations.NotNull p0: java.lang.CharSequence): int diff --git a/compiler/testData/codegen/light-analysis/ranges/forInIndices/forInCollectionImplicitReceiverIndices.txt b/compiler/testData/codegen/light-analysis/ranges/forInIndices/forInCollectionImplicitReceiverIndices.txt index 2e8343b8b80..bb214fc7565 100644 --- a/compiler/testData/codegen/light-analysis/ranges/forInIndices/forInCollectionImplicitReceiverIndices.txt +++ b/compiler/testData/codegen/light-analysis/ranges/forInIndices/forInCollectionImplicitReceiverIndices.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ForInCollectionImplicitReceiverIndicesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method sumIndices(@org.jetbrains.annotations.NotNull p0: java.util.Collection): int diff --git a/compiler/testData/codegen/light-analysis/ranges/forInIndices/forInCollectionIndices.txt b/compiler/testData/codegen/light-analysis/ranges/forInIndices/forInCollectionIndices.txt index c1efda8c342..e04c7482f48 100644 --- a/compiler/testData/codegen/light-analysis/ranges/forInIndices/forInCollectionIndices.txt +++ b/compiler/testData/codegen/light-analysis/ranges/forInIndices/forInCollectionIndices.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ForInCollectionIndicesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/forInIndices/forInNonOptimizedIndices.txt b/compiler/testData/codegen/light-analysis/ranges/forInIndices/forInNonOptimizedIndices.txt index 72797c23fbb..dd909ab5718 100644 --- a/compiler/testData/codegen/light-analysis/ranges/forInIndices/forInNonOptimizedIndices.txt +++ b/compiler/testData/codegen/light-analysis/ranges/forInIndices/forInNonOptimizedIndices.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ForInNonOptimizedIndicesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method sumIndices(@org.jetbrains.annotations.Nullable p0: java.util.Collection): int diff --git a/compiler/testData/codegen/light-analysis/ranges/forInIndices/forInObjectArrayIndices.txt b/compiler/testData/codegen/light-analysis/ranges/forInIndices/forInObjectArrayIndices.txt index f2e8ea758e8..411a95f2c8c 100644 --- a/compiler/testData/codegen/light-analysis/ranges/forInIndices/forInObjectArrayIndices.txt +++ b/compiler/testData/codegen/light-analysis/ranges/forInIndices/forInObjectArrayIndices.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ForInObjectArrayIndicesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/forInIndices/forInPrimitiveArrayIndices.txt b/compiler/testData/codegen/light-analysis/ranges/forInIndices/forInPrimitiveArrayIndices.txt index fd845ff7bcb..dc173f68e3d 100644 --- a/compiler/testData/codegen/light-analysis/ranges/forInIndices/forInPrimitiveArrayIndices.txt +++ b/compiler/testData/codegen/light-analysis/ranges/forInIndices/forInPrimitiveArrayIndices.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ForInPrimitiveArrayIndicesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/forInIndices/forNullableIntInArrayIndices.txt b/compiler/testData/codegen/light-analysis/ranges/forInIndices/forNullableIntInArrayIndices.txt index 0c14e2c45c9..9566bf1fd2e 100644 --- a/compiler/testData/codegen/light-analysis/ranges/forInIndices/forNullableIntInArrayIndices.txt +++ b/compiler/testData/codegen/light-analysis/ranges/forInIndices/forNullableIntInArrayIndices.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ForNullableIntInArrayIndicesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method suppressBoxingOptimization(@org.jetbrains.annotations.Nullable p0: java.lang.Integer): void diff --git a/compiler/testData/codegen/light-analysis/ranges/forInIndices/forNullableIntInCollectionIndices.txt b/compiler/testData/codegen/light-analysis/ranges/forInIndices/forNullableIntInCollectionIndices.txt index a105699305b..f91e3aa07bf 100644 --- a/compiler/testData/codegen/light-analysis/ranges/forInIndices/forNullableIntInCollectionIndices.txt +++ b/compiler/testData/codegen/light-analysis/ranges/forInIndices/forNullableIntInCollectionIndices.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ForNullableIntInCollectionIndicesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method suppressBoxingOptimization(@org.jetbrains.annotations.Nullable p0: java.lang.Integer): void diff --git a/compiler/testData/codegen/light-analysis/ranges/forInIndices/kt12983_forInGenericArrayIndices.txt b/compiler/testData/codegen/light-analysis/ranges/forInIndices/kt12983_forInGenericArrayIndices.txt index 1545aebdd5f..b7e2de51d54 100644 --- a/compiler/testData/codegen/light-analysis/ranges/forInIndices/kt12983_forInGenericArrayIndices.txt +++ b/compiler/testData/codegen/light-analysis/ranges/forInIndices/kt12983_forInGenericArrayIndices.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public abstract class BaseGeneric { private final field t: java.lang.Object public method (p0: java.lang.Object): void @@ -5,6 +6,7 @@ public abstract class BaseGeneric { public abstract method iterate(): void } +@kotlin.Metadata public final class Derived { private field test: int public method (@org.jetbrains.annotations.NotNull p0: java.lang.Object[]): void @@ -13,6 +15,7 @@ public final class Derived { public final method setTest(p0: int): void } +@kotlin.Metadata public final class Kt12983_forInGenericArrayIndicesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/forInIndices/kt12983_forInGenericCollectionIndices.txt b/compiler/testData/codegen/light-analysis/ranges/forInIndices/kt12983_forInGenericCollectionIndices.txt index a45ead362d5..c4edfe54846 100644 --- a/compiler/testData/codegen/light-analysis/ranges/forInIndices/kt12983_forInGenericCollectionIndices.txt +++ b/compiler/testData/codegen/light-analysis/ranges/forInIndices/kt12983_forInGenericCollectionIndices.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public abstract class BaseGeneric { private final field t: java.lang.Object public method (p0: java.lang.Object): void @@ -5,6 +6,7 @@ public abstract class BaseGeneric { public abstract method iterate(): void } +@kotlin.Metadata public final class Derived { private field test: int public method (@org.jetbrains.annotations.NotNull p0: java.util.List): void @@ -13,6 +15,7 @@ public final class Derived { public final method setTest(p0: int): void } +@kotlin.Metadata public final class Kt12983_forInGenericCollectionIndicesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/forInIndices/kt12983_forInSpecificArrayIndices.txt b/compiler/testData/codegen/light-analysis/ranges/forInIndices/kt12983_forInSpecificArrayIndices.txt index 7444915bc48..ab50d779c3a 100644 --- a/compiler/testData/codegen/light-analysis/ranges/forInIndices/kt12983_forInSpecificArrayIndices.txt +++ b/compiler/testData/codegen/light-analysis/ranges/forInIndices/kt12983_forInSpecificArrayIndices.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public abstract class BaseGeneric { private final field t: java.lang.Object public method (p0: java.lang.Object): void @@ -5,6 +6,7 @@ public abstract class BaseGeneric { public abstract method iterate(): void } +@kotlin.Metadata public final class Derived { private field test: int public method (@org.jetbrains.annotations.NotNull p0: double[]): void @@ -13,6 +15,7 @@ public final class Derived { public final method setTest(p0: int): void } +@kotlin.Metadata public final class Kt12983_forInSpecificArrayIndicesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/forInIndices/kt12983_forInSpecificCollectionIndices.txt b/compiler/testData/codegen/light-analysis/ranges/forInIndices/kt12983_forInSpecificCollectionIndices.txt index 7d5f4accdc7..ce7eb9890e6 100644 --- a/compiler/testData/codegen/light-analysis/ranges/forInIndices/kt12983_forInSpecificCollectionIndices.txt +++ b/compiler/testData/codegen/light-analysis/ranges/forInIndices/kt12983_forInSpecificCollectionIndices.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public abstract class BaseGeneric { private final field t: java.lang.Object public method (p0: java.lang.Object): void @@ -5,6 +6,7 @@ public abstract class BaseGeneric { public abstract method iterate(): void } +@kotlin.Metadata public final class Derived { private field test: int public method (@org.jetbrains.annotations.NotNull p0: java.util.List): void @@ -13,6 +15,7 @@ public final class Derived { public final method setTest(p0: int): void } +@kotlin.Metadata public final class Kt12983_forInSpecificCollectionIndicesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/forInIndices/kt13241_Array.txt b/compiler/testData/codegen/light-analysis/ranges/forInIndices/kt13241_Array.txt index f8dc7c2dd4e..5b945ac70a3 100644 --- a/compiler/testData/codegen/light-analysis/ranges/forInIndices/kt13241_Array.txt +++ b/compiler/testData/codegen/light-analysis/ranges/forInIndices/kt13241_Array.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt13241_ArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(@org.jetbrains.annotations.NotNull p0: java.lang.Object): int diff --git a/compiler/testData/codegen/light-analysis/ranges/forInIndices/kt13241_CharSequence.txt b/compiler/testData/codegen/light-analysis/ranges/forInIndices/kt13241_CharSequence.txt index 81ce0add97f..21e56866758 100644 --- a/compiler/testData/codegen/light-analysis/ranges/forInIndices/kt13241_CharSequence.txt +++ b/compiler/testData/codegen/light-analysis/ranges/forInIndices/kt13241_CharSequence.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt13241_CharSequenceKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(@org.jetbrains.annotations.NotNull p0: java.lang.Object): int diff --git a/compiler/testData/codegen/light-analysis/ranges/forInIndices/kt13241_Collection.txt b/compiler/testData/codegen/light-analysis/ranges/forInIndices/kt13241_Collection.txt index f394e46a369..8d6b5867024 100644 --- a/compiler/testData/codegen/light-analysis/ranges/forInIndices/kt13241_Collection.txt +++ b/compiler/testData/codegen/light-analysis/ranges/forInIndices/kt13241_Collection.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt13241_CollectionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(@org.jetbrains.annotations.NotNull p0: java.lang.Object): int diff --git a/compiler/testData/codegen/light-analysis/ranges/forInRangeWithImplicitReceiver.txt b/compiler/testData/codegen/light-analysis/ranges/forInRangeWithImplicitReceiver.txt index b5f1d2cd4e0..ab7aca5ef02 100644 --- a/compiler/testData/codegen/light-analysis/ranges/forInRangeWithImplicitReceiver.txt +++ b/compiler/testData/codegen/light-analysis/ranges/forInRangeWithImplicitReceiver.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ForInRangeWithImplicitReceiverKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method digitsUpto(p0: int, p1: int): int diff --git a/compiler/testData/codegen/light-analysis/ranges/forIntRange.txt b/compiler/testData/codegen/light-analysis/ranges/forIntRange.txt index e00fb69149d..5fa76b791a2 100644 --- a/compiler/testData/codegen/light-analysis/ranges/forIntRange.txt +++ b/compiler/testData/codegen/light-analysis/ranges/forIntRange.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ForIntRangeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/forNullableIntInRangeWithImplicitReceiver.txt b/compiler/testData/codegen/light-analysis/ranges/forNullableIntInRangeWithImplicitReceiver.txt index 8c642445640..beba8e85ee3 100644 --- a/compiler/testData/codegen/light-analysis/ranges/forNullableIntInRangeWithImplicitReceiver.txt +++ b/compiler/testData/codegen/light-analysis/ranges/forNullableIntInRangeWithImplicitReceiver.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ForNullableIntInRangeWithImplicitReceiverKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method digitsUpto(p0: int, p1: int): int diff --git a/compiler/testData/codegen/light-analysis/ranges/literal/emptyDownto.txt b/compiler/testData/codegen/light-analysis/ranges/literal/emptyDownto.txt index 4e8e9ea0bdd..0c4c9403f61 100644 --- a/compiler/testData/codegen/light-analysis/ranges/literal/emptyDownto.txt +++ b/compiler/testData/codegen/light-analysis/ranges/literal/emptyDownto.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class EmptyDowntoKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/literal/emptyRange.txt b/compiler/testData/codegen/light-analysis/ranges/literal/emptyRange.txt index de769468eac..ba118a1c6b3 100644 --- a/compiler/testData/codegen/light-analysis/ranges/literal/emptyRange.txt +++ b/compiler/testData/codegen/light-analysis/ranges/literal/emptyRange.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class EmptyRangeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/literal/inexactDownToMinValue.txt b/compiler/testData/codegen/light-analysis/ranges/literal/inexactDownToMinValue.txt index a619e3849f3..200e992310c 100644 --- a/compiler/testData/codegen/light-analysis/ranges/literal/inexactDownToMinValue.txt +++ b/compiler/testData/codegen/light-analysis/ranges/literal/inexactDownToMinValue.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InexactDownToMinValueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/literal/inexactSteppedDownTo.txt b/compiler/testData/codegen/light-analysis/ranges/literal/inexactSteppedDownTo.txt index 9c8da1d791c..03418dcf580 100644 --- a/compiler/testData/codegen/light-analysis/ranges/literal/inexactSteppedDownTo.txt +++ b/compiler/testData/codegen/light-analysis/ranges/literal/inexactSteppedDownTo.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InexactSteppedDownToKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/literal/inexactSteppedRange.txt b/compiler/testData/codegen/light-analysis/ranges/literal/inexactSteppedRange.txt index 9dc26a704c0..075fa0f59a1 100644 --- a/compiler/testData/codegen/light-analysis/ranges/literal/inexactSteppedRange.txt +++ b/compiler/testData/codegen/light-analysis/ranges/literal/inexactSteppedRange.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InexactSteppedRangeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/literal/inexactToMaxValue.txt b/compiler/testData/codegen/light-analysis/ranges/literal/inexactToMaxValue.txt index 76040e7968b..49e52de94f3 100644 --- a/compiler/testData/codegen/light-analysis/ranges/literal/inexactToMaxValue.txt +++ b/compiler/testData/codegen/light-analysis/ranges/literal/inexactToMaxValue.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InexactToMaxValueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/literal/maxValueMinusTwoToMaxValue.txt b/compiler/testData/codegen/light-analysis/ranges/literal/maxValueMinusTwoToMaxValue.txt index b753480c479..11b4e68bb07 100644 --- a/compiler/testData/codegen/light-analysis/ranges/literal/maxValueMinusTwoToMaxValue.txt +++ b/compiler/testData/codegen/light-analysis/ranges/literal/maxValueMinusTwoToMaxValue.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MaxValueMinusTwoToMaxValueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/literal/maxValueToMaxValue.txt b/compiler/testData/codegen/light-analysis/ranges/literal/maxValueToMaxValue.txt index e58e94bba47..9bcb6f257ce 100644 --- a/compiler/testData/codegen/light-analysis/ranges/literal/maxValueToMaxValue.txt +++ b/compiler/testData/codegen/light-analysis/ranges/literal/maxValueToMaxValue.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MaxValueToMaxValueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/literal/maxValueToMinValue.txt b/compiler/testData/codegen/light-analysis/ranges/literal/maxValueToMinValue.txt index 13cd70869a6..d2b2f6b0809 100644 --- a/compiler/testData/codegen/light-analysis/ranges/literal/maxValueToMinValue.txt +++ b/compiler/testData/codegen/light-analysis/ranges/literal/maxValueToMinValue.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MaxValueToMinValueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/literal/oneElementDownTo.txt b/compiler/testData/codegen/light-analysis/ranges/literal/oneElementDownTo.txt index 342f33f858e..3096fb1d5d3 100644 --- a/compiler/testData/codegen/light-analysis/ranges/literal/oneElementDownTo.txt +++ b/compiler/testData/codegen/light-analysis/ranges/literal/oneElementDownTo.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class OneElementDownToKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/literal/oneElementRange.txt b/compiler/testData/codegen/light-analysis/ranges/literal/oneElementRange.txt index dc1dd602138..9730b605c33 100644 --- a/compiler/testData/codegen/light-analysis/ranges/literal/oneElementRange.txt +++ b/compiler/testData/codegen/light-analysis/ranges/literal/oneElementRange.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class OneElementRangeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/literal/openRange.txt b/compiler/testData/codegen/light-analysis/ranges/literal/openRange.txt index a392861e23f..7139c62a347 100644 --- a/compiler/testData/codegen/light-analysis/ranges/literal/openRange.txt +++ b/compiler/testData/codegen/light-analysis/ranges/literal/openRange.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class OpenRangeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/literal/progressionDownToMinValue.txt b/compiler/testData/codegen/light-analysis/ranges/literal/progressionDownToMinValue.txt index 9a77523d7ae..262e056cb1d 100644 --- a/compiler/testData/codegen/light-analysis/ranges/literal/progressionDownToMinValue.txt +++ b/compiler/testData/codegen/light-analysis/ranges/literal/progressionDownToMinValue.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ProgressionDownToMinValueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/literal/progressionMaxValueMinusTwoToMaxValue.txt b/compiler/testData/codegen/light-analysis/ranges/literal/progressionMaxValueMinusTwoToMaxValue.txt index 38d466b10be..81e14856803 100644 --- a/compiler/testData/codegen/light-analysis/ranges/literal/progressionMaxValueMinusTwoToMaxValue.txt +++ b/compiler/testData/codegen/light-analysis/ranges/literal/progressionMaxValueMinusTwoToMaxValue.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ProgressionMaxValueMinusTwoToMaxValueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/literal/progressionMaxValueToMaxValue.txt b/compiler/testData/codegen/light-analysis/ranges/literal/progressionMaxValueToMaxValue.txt index d10a652c13d..bec02926dcf 100644 --- a/compiler/testData/codegen/light-analysis/ranges/literal/progressionMaxValueToMaxValue.txt +++ b/compiler/testData/codegen/light-analysis/ranges/literal/progressionMaxValueToMaxValue.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ProgressionMaxValueToMaxValueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/literal/progressionMaxValueToMinValue.txt b/compiler/testData/codegen/light-analysis/ranges/literal/progressionMaxValueToMinValue.txt index d9cb828b5a6..a000bdc7e78 100644 --- a/compiler/testData/codegen/light-analysis/ranges/literal/progressionMaxValueToMinValue.txt +++ b/compiler/testData/codegen/light-analysis/ranges/literal/progressionMaxValueToMinValue.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ProgressionMaxValueToMinValueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/literal/progressionMinValueToMinValue.txt b/compiler/testData/codegen/light-analysis/ranges/literal/progressionMinValueToMinValue.txt index 4bbbc904ffa..34b7f0e62e4 100644 --- a/compiler/testData/codegen/light-analysis/ranges/literal/progressionMinValueToMinValue.txt +++ b/compiler/testData/codegen/light-analysis/ranges/literal/progressionMinValueToMinValue.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ProgressionMinValueToMinValueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/literal/reversedBackSequence.txt b/compiler/testData/codegen/light-analysis/ranges/literal/reversedBackSequence.txt index dd895ba0bc5..29ccfcef56f 100644 --- a/compiler/testData/codegen/light-analysis/ranges/literal/reversedBackSequence.txt +++ b/compiler/testData/codegen/light-analysis/ranges/literal/reversedBackSequence.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ReversedBackSequenceKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/literal/reversedEmptyBackSequence.txt b/compiler/testData/codegen/light-analysis/ranges/literal/reversedEmptyBackSequence.txt index d299553723c..0d2473961ef 100644 --- a/compiler/testData/codegen/light-analysis/ranges/literal/reversedEmptyBackSequence.txt +++ b/compiler/testData/codegen/light-analysis/ranges/literal/reversedEmptyBackSequence.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ReversedEmptyBackSequenceKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/literal/reversedEmptyRange.txt b/compiler/testData/codegen/light-analysis/ranges/literal/reversedEmptyRange.txt index ec99282d2dc..7c35f7b56a9 100644 --- a/compiler/testData/codegen/light-analysis/ranges/literal/reversedEmptyRange.txt +++ b/compiler/testData/codegen/light-analysis/ranges/literal/reversedEmptyRange.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ReversedEmptyRangeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/literal/reversedInexactSteppedDownTo.txt b/compiler/testData/codegen/light-analysis/ranges/literal/reversedInexactSteppedDownTo.txt index e638d23fafa..240f5c83f6f 100644 --- a/compiler/testData/codegen/light-analysis/ranges/literal/reversedInexactSteppedDownTo.txt +++ b/compiler/testData/codegen/light-analysis/ranges/literal/reversedInexactSteppedDownTo.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ReversedInexactSteppedDownToKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/literal/reversedRange.txt b/compiler/testData/codegen/light-analysis/ranges/literal/reversedRange.txt index 743475a2e17..d840215d8ec 100644 --- a/compiler/testData/codegen/light-analysis/ranges/literal/reversedRange.txt +++ b/compiler/testData/codegen/light-analysis/ranges/literal/reversedRange.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ReversedRangeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/literal/reversedSimpleSteppedRange.txt b/compiler/testData/codegen/light-analysis/ranges/literal/reversedSimpleSteppedRange.txt index cb36654b568..3efc89440ba 100644 --- a/compiler/testData/codegen/light-analysis/ranges/literal/reversedSimpleSteppedRange.txt +++ b/compiler/testData/codegen/light-analysis/ranges/literal/reversedSimpleSteppedRange.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ReversedSimpleSteppedRangeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/literal/simpleDownTo.txt b/compiler/testData/codegen/light-analysis/ranges/literal/simpleDownTo.txt index c5e4ec0b926..6e976c61ee8 100644 --- a/compiler/testData/codegen/light-analysis/ranges/literal/simpleDownTo.txt +++ b/compiler/testData/codegen/light-analysis/ranges/literal/simpleDownTo.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimpleDownToKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/literal/simpleRange.txt b/compiler/testData/codegen/light-analysis/ranges/literal/simpleRange.txt index 6145a1cbf03..03aaf7f339f 100644 --- a/compiler/testData/codegen/light-analysis/ranges/literal/simpleRange.txt +++ b/compiler/testData/codegen/light-analysis/ranges/literal/simpleRange.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimpleRangeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/literal/simpleRangeWithNonConstantEnds.txt b/compiler/testData/codegen/light-analysis/ranges/literal/simpleRangeWithNonConstantEnds.txt index e74069d2139..e173bc4861e 100644 --- a/compiler/testData/codegen/light-analysis/ranges/literal/simpleRangeWithNonConstantEnds.txt +++ b/compiler/testData/codegen/light-analysis/ranges/literal/simpleRangeWithNonConstantEnds.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimpleRangeWithNonConstantEndsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/literal/simpleSteppedDownTo.txt b/compiler/testData/codegen/light-analysis/ranges/literal/simpleSteppedDownTo.txt index ef724c22ef4..4d252b743ab 100644 --- a/compiler/testData/codegen/light-analysis/ranges/literal/simpleSteppedDownTo.txt +++ b/compiler/testData/codegen/light-analysis/ranges/literal/simpleSteppedDownTo.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimpleSteppedDownToKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/literal/simpleSteppedRange.txt b/compiler/testData/codegen/light-analysis/ranges/literal/simpleSteppedRange.txt index f582fab9d95..04848513a3b 100644 --- a/compiler/testData/codegen/light-analysis/ranges/literal/simpleSteppedRange.txt +++ b/compiler/testData/codegen/light-analysis/ranges/literal/simpleSteppedRange.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimpleSteppedRangeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/ranges/multiAssignmentIterationOverIntRange.txt b/compiler/testData/codegen/light-analysis/ranges/multiAssignmentIterationOverIntRange.txt index 99189dde83a..524b65a804d 100644 --- a/compiler/testData/codegen/light-analysis/ranges/multiAssignmentIterationOverIntRange.txt +++ b/compiler/testData/codegen/light-analysis/ranges/multiAssignmentIterationOverIntRange.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MultiAssignmentIterationOverIntRangeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method component1(p0: int): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/ranges/nullableLoopParameter/progressionExpression.txt b/compiler/testData/codegen/light-analysis/ranges/nullableLoopParameter/progressionExpression.txt index c43103fe486..6079546a1ee 100644 --- a/compiler/testData/codegen/light-analysis/ranges/nullableLoopParameter/progressionExpression.txt +++ b/compiler/testData/codegen/light-analysis/ranges/nullableLoopParameter/progressionExpression.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ProgressionExpressionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method sum(p0: int, @org.jetbrains.annotations.Nullable p1: java.lang.Integer): int diff --git a/compiler/testData/codegen/light-analysis/ranges/nullableLoopParameter/rangeExpression.txt b/compiler/testData/codegen/light-analysis/ranges/nullableLoopParameter/rangeExpression.txt index c83b9a1c3d4..ce675601e0d 100644 --- a/compiler/testData/codegen/light-analysis/ranges/nullableLoopParameter/rangeExpression.txt +++ b/compiler/testData/codegen/light-analysis/ranges/nullableLoopParameter/rangeExpression.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class RangeExpressionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method sum(p0: int, @org.jetbrains.annotations.Nullable p1: java.lang.Integer): int diff --git a/compiler/testData/codegen/light-analysis/ranges/nullableLoopParameter/rangeLiteral.txt b/compiler/testData/codegen/light-analysis/ranges/nullableLoopParameter/rangeLiteral.txt index ff03460a3c4..5221dd90d3c 100644 --- a/compiler/testData/codegen/light-analysis/ranges/nullableLoopParameter/rangeLiteral.txt +++ b/compiler/testData/codegen/light-analysis/ranges/nullableLoopParameter/rangeLiteral.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class RangeLiteralKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method sum(p0: int, @org.jetbrains.annotations.Nullable p1: java.lang.Integer): int diff --git a/compiler/testData/codegen/light-analysis/ranges/safeCallRangeTo.txt b/compiler/testData/codegen/light-analysis/ranges/safeCallRangeTo.txt index c02477ce756..41664ccc5b2 100644 --- a/compiler/testData/codegen/light-analysis/ranges/safeCallRangeTo.txt +++ b/compiler/testData/codegen/light-analysis/ranges/safeCallRangeTo.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SafeCallRangeToKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.Nullable method byteRange(@org.jetbrains.annotations.Nullable p0: java.lang.Byte, p1: byte): kotlin.ranges.IntRange diff --git a/compiler/testData/codegen/light-analysis/reflection/annotations/annotationRetentionAnnotation.txt b/compiler/testData/codegen/light-analysis/reflection/annotations/annotationRetentionAnnotation.txt index 2678f3dd27e..1e01eeed847 100644 --- a/compiler/testData/codegen/light-analysis/reflection/annotations/annotationRetentionAnnotation.txt +++ b/compiler/testData/codegen/light-analysis/reflection/annotations/annotationRetentionAnnotation.txt @@ -1,7 +1,9 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Anno +@kotlin.Metadata public final class AnnotationRetentionAnnotationKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/annotations/annotationsOnJavaMembers.txt b/compiler/testData/codegen/light-analysis/reflection/annotations/annotationsOnJavaMembers.txt index b0df3eb4469..d222a87e24e 100644 --- a/compiler/testData/codegen/light-analysis/reflection/annotations/annotationsOnJavaMembers.txt +++ b/compiler/testData/codegen/light-analysis/reflection/annotations/annotationsOnJavaMembers.txt @@ -1,8 +1,10 @@ @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Anno { public abstract method value(): java.lang.String } +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/annotations/findAnnotation.txt b/compiler/testData/codegen/light-analysis/reflection/annotations/findAnnotation.txt index c6a11310ec9..51af943eea1 100644 --- a/compiler/testData/codegen/light-analysis/reflection/annotations/findAnnotation.txt +++ b/compiler/testData/codegen/light-analysis/reflection/annotations/findAnnotation.txt @@ -1,19 +1,23 @@ +@kotlin.Metadata public final class FindAnnotationKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } @Yes @No +@kotlin.Metadata public final class Foo { public method (): void } @java.lang.annotation.Retention +@kotlin.Metadata public annotation class No { public abstract method value(): java.lang.String } @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Yes { public abstract method value(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/annotations/propertyAccessors.txt b/compiler/testData/codegen/light-analysis/reflection/annotations/propertyAccessors.txt index 597f08bbc53..cfa11e10d1f 100644 --- a/compiler/testData/codegen/light-analysis/reflection/annotations/propertyAccessors.txt +++ b/compiler/testData/codegen/light-analysis/reflection/annotations/propertyAccessors.txt @@ -1,6 +1,8 @@ @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Get +@kotlin.Metadata public final class PropertyAccessorsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @Get @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String @@ -8,7 +10,9 @@ public final class PropertyAccessorsKt { } @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Set @java.lang.annotation.Retention +@kotlin.Metadata public annotation class SetParam diff --git a/compiler/testData/codegen/light-analysis/reflection/annotations/propertyWithoutBackingField.txt b/compiler/testData/codegen/light-analysis/reflection/annotations/propertyWithoutBackingField.txt index abedeb0d585..b4a471de915 100644 --- a/compiler/testData/codegen/light-analysis/reflection/annotations/propertyWithoutBackingField.txt +++ b/compiler/testData/codegen/light-analysis/reflection/annotations/propertyWithoutBackingField.txt @@ -1,8 +1,10 @@ @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Ann { public abstract method value(): java.lang.String } +@kotlin.Metadata public final class PropertyWithoutBackingFieldKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method getProperty(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/annotations/retentions.txt b/compiler/testData/codegen/light-analysis/reflection/annotations/retentions.txt index 10a92aaaeb2..93d798a2095 100644 --- a/compiler/testData/codegen/light-analysis/reflection/annotations/retentions.txt +++ b/compiler/testData/codegen/light-analysis/reflection/annotations/retentions.txt @@ -1,15 +1,19 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class BinaryAnno +@kotlin.Metadata public final class RetentionsKt { public final static @RuntimeAnno @SourceAnno @BinaryAnno @org.jetbrains.annotations.NotNull method box(): java.lang.String } @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class RuntimeAnno @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class SourceAnno diff --git a/compiler/testData/codegen/light-analysis/reflection/annotations/simpleClassAnnotation.txt b/compiler/testData/codegen/light-analysis/reflection/annotations/simpleClassAnnotation.txt index e58c7653cbe..e99183eb375 100644 --- a/compiler/testData/codegen/light-analysis/reflection/annotations/simpleClassAnnotation.txt +++ b/compiler/testData/codegen/light-analysis/reflection/annotations/simpleClassAnnotation.txt @@ -1,14 +1,17 @@ @Simple +@kotlin.Metadata public final class A { public method (): void } @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Simple { public abstract method value(): java.lang.String } +@kotlin.Metadata public final class SimpleClassAnnotationKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/annotations/simpleConstructorAnnotation.txt b/compiler/testData/codegen/light-analysis/reflection/annotations/simpleConstructorAnnotation.txt index 0298b66cf94..47ac3d738f0 100644 --- a/compiler/testData/codegen/light-analysis/reflection/annotations/simpleConstructorAnnotation.txt +++ b/compiler/testData/codegen/light-analysis/reflection/annotations/simpleConstructorAnnotation.txt @@ -1,14 +1,18 @@ +@kotlin.Metadata public final class C { public @Primary method (): void public @Secondary method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void } @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Primary @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Secondary +@kotlin.Metadata public final class SimpleConstructorAnnotationKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/annotations/simpleFunAnnotation.txt b/compiler/testData/codegen/light-analysis/reflection/annotations/simpleFunAnnotation.txt index 9aa52d7eef0..431b0ded5dc 100644 --- a/compiler/testData/codegen/light-analysis/reflection/annotations/simpleFunAnnotation.txt +++ b/compiler/testData/codegen/light-analysis/reflection/annotations/simpleFunAnnotation.txt @@ -1,9 +1,11 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Simple { public abstract method value(): java.lang.String } +@kotlin.Metadata public final class SimpleFunAnnotationKt { public final static @Simple @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/annotations/simpleParamAnnotation.txt b/compiler/testData/codegen/light-analysis/reflection/annotations/simpleParamAnnotation.txt index d061653e0d2..fcb177a9239 100644 --- a/compiler/testData/codegen/light-analysis/reflection/annotations/simpleParamAnnotation.txt +++ b/compiler/testData/codegen/light-analysis/reflection/annotations/simpleParamAnnotation.txt @@ -1,9 +1,11 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Simple { public abstract method value(): java.lang.String } +@kotlin.Metadata public final class SimpleParamAnnotationKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(@Simple p0: int): void diff --git a/compiler/testData/codegen/light-analysis/reflection/annotations/simpleValAnnotation.txt b/compiler/testData/codegen/light-analysis/reflection/annotations/simpleValAnnotation.txt index 8410dad6d22..510284e707c 100644 --- a/compiler/testData/codegen/light-analysis/reflection/annotations/simpleValAnnotation.txt +++ b/compiler/testData/codegen/light-analysis/reflection/annotations/simpleValAnnotation.txt @@ -1,9 +1,11 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Simple { public abstract method value(): java.lang.String } +@kotlin.Metadata public final class SimpleValAnnotationKt { private final static field foo: int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/call/bound/companionObjectPropertyAccessors.txt b/compiler/testData/codegen/light-analysis/reflection/call/bound/companionObjectPropertyAccessors.txt index 659a7736909..4b594db7b19 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/bound/companionObjectPropertyAccessors.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/bound/companionObjectPropertyAccessors.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CompanionObjectPropertyAccessorsKt { private final static @org.jetbrains.annotations.NotNull field c_x: kotlin.reflect.KProperty0 private final static @org.jetbrains.annotations.NotNull field c_xx: kotlin.reflect.KProperty0 @@ -10,6 +11,7 @@ public final class CompanionObjectPropertyAccessorsKt { public final static @org.jetbrains.annotations.NotNull method getC_yy(): kotlin.reflect.KMutableProperty0 } +@kotlin.Metadata public final class Host { public final static field Companion: Host.Companion private final static field x: int @@ -18,6 +20,7 @@ public final class Host { public method (): void } +@kotlin.Metadata public final static class Host/Companion { inner class Host/Companion private method (): void diff --git a/compiler/testData/codegen/light-analysis/reflection/call/bound/extensionFunction.txt b/compiler/testData/codegen/light-analysis/reflection/call/bound/extensionFunction.txt index daaaa362e4a..f3a09ccf702 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/bound/extensionFunction.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/bound/extensionFunction.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ExtensionFunctionKt { public final static @org.jetbrains.annotations.NotNull method bar(@org.jetbrains.annotations.Nullable p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String): java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/call/bound/extensionPropertyAccessors.txt b/compiler/testData/codegen/light-analysis/reflection/call/bound/extensionPropertyAccessors.txt index 06c8c774a80..ee62658f088 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/bound/extensionPropertyAccessors.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/bound/extensionPropertyAccessors.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private final field x: int private field y: int @@ -7,6 +8,7 @@ public final class C { public final method setY(p0: int): void } +@kotlin.Metadata public final class ExtensionPropertyAccessorsKt { private final static @org.jetbrains.annotations.NotNull field c: C private final static @org.jetbrains.annotations.NotNull field c_xx: kotlin.reflect.KProperty0 diff --git a/compiler/testData/codegen/light-analysis/reflection/call/bound/innerClassConstructor.txt b/compiler/testData/codegen/light-analysis/reflection/call/bound/innerClassConstructor.txt index 5667f9d3602..8fe577c58f6 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/bound/innerClassConstructor.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/bound/innerClassConstructor.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class InnerClassConstructorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Outer { private final @org.jetbrains.annotations.NotNull field x: java.lang.String inner class Outer/Inner @@ -9,6 +11,7 @@ public final class Outer { public final @org.jetbrains.annotations.NotNull method getX(): java.lang.String } +@kotlin.Metadata public final class Outer/Inner { synthetic final field this$0: Outer private final @org.jetbrains.annotations.NotNull field y: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/call/bound/javaInstanceField.txt b/compiler/testData/codegen/light-analysis/reflection/call/bound/javaInstanceField.txt index 33d7cadb999..53ba8e014b0 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/bound/javaInstanceField.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/bound/javaInstanceField.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/call/bound/javaInstanceMethod.txt b/compiler/testData/codegen/light-analysis/reflection/call/bound/javaInstanceMethod.txt index 33d7cadb999..53ba8e014b0 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/bound/javaInstanceMethod.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/bound/javaInstanceMethod.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/call/bound/jvmStaticCompanionObjectPropertyAccessors.txt b/compiler/testData/codegen/light-analysis/reflection/call/bound/jvmStaticCompanionObjectPropertyAccessors.txt index 4b214e5d5a5..ca89847b267 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/bound/jvmStaticCompanionObjectPropertyAccessors.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/bound/jvmStaticCompanionObjectPropertyAccessors.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Host { public final static field Companion: Host.Companion private final static field x: int @@ -12,6 +13,7 @@ public final class Host { public final static method setYy(p0: int): void } +@kotlin.Metadata public final static class Host/Companion { inner class Host/Companion private method (): void @@ -27,6 +29,7 @@ public final static class Host/Companion { private synthetic deprecated static @kotlin.jvm.JvmStatic method yy$annotations(): void } +@kotlin.Metadata public final class JvmStaticCompanionObjectPropertyAccessorsKt { private final static @org.jetbrains.annotations.NotNull field c_x: kotlin.reflect.KProperty0 private final static @org.jetbrains.annotations.NotNull field c_xx: kotlin.reflect.KProperty0 diff --git a/compiler/testData/codegen/light-analysis/reflection/call/bound/jvmStaticObjectFunction.txt b/compiler/testData/codegen/light-analysis/reflection/call/bound/jvmStaticObjectFunction.txt index 770676f19d6..8286b1c3dd5 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/bound/jvmStaticObjectFunction.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/bound/jvmStaticObjectFunction.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CompanionOwner { public final static field Companion: CompanionOwner.Companion inner class CompanionOwner/Companion @@ -5,18 +6,21 @@ public final class CompanionOwner { public final static @kotlin.jvm.JvmStatic @org.jetbrains.annotations.NotNull method bar(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final static class CompanionOwner/Companion { inner class CompanionOwner/Companion private method (): void public final @kotlin.jvm.JvmStatic @org.jetbrains.annotations.NotNull method bar(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final class Host { public final static field INSTANCE: Host private method (): void public final static @kotlin.jvm.JvmStatic @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final class JvmStaticObjectFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/call/bound/jvmStaticObjectPropertyAccessors.txt b/compiler/testData/codegen/light-analysis/reflection/call/bound/jvmStaticObjectPropertyAccessors.txt index 309aec7ef84..50afdde3948 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/bound/jvmStaticObjectPropertyAccessors.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/bound/jvmStaticObjectPropertyAccessors.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Host { public final static field INSTANCE: Host private final static field x: int @@ -15,6 +16,7 @@ public final class Host { private synthetic deprecated static @kotlin.jvm.JvmStatic method yy$annotations(): void } +@kotlin.Metadata public final class JvmStaticObjectPropertyAccessorsKt { private final static @org.jetbrains.annotations.NotNull field c_x: kotlin.reflect.KProperty0 private final static @org.jetbrains.annotations.NotNull field c_xx: kotlin.reflect.KProperty0 diff --git a/compiler/testData/codegen/light-analysis/reflection/call/bound/memberFunction.txt b/compiler/testData/codegen/light-analysis/reflection/call/bound/memberFunction.txt index 16daf063291..62804335ec4 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/bound/memberFunction.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/bound/memberFunction.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private final @org.jetbrains.annotations.NotNull field k: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -5,6 +6,7 @@ public final class C { public final @org.jetbrains.annotations.NotNull method getK(): java.lang.String } +@kotlin.Metadata public final class MemberFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/call/bound/memberPropertyAccessors.txt b/compiler/testData/codegen/light-analysis/reflection/call/bound/memberPropertyAccessors.txt index fc95cee7368..21e198e4928 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/bound/memberPropertyAccessors.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/bound/memberPropertyAccessors.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private final field x: int private field y: int @@ -10,6 +11,7 @@ public final class C { public final method setYy(p0: int): void } +@kotlin.Metadata public final class MemberPropertyAccessorsKt { private final static @org.jetbrains.annotations.NotNull field c: C private final static @org.jetbrains.annotations.NotNull field c_x: kotlin.reflect.KProperty0 diff --git a/compiler/testData/codegen/light-analysis/reflection/call/bound/objectFunction.txt b/compiler/testData/codegen/light-analysis/reflection/call/bound/objectFunction.txt index 594151c13db..124e04fc5f1 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/bound/objectFunction.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/bound/objectFunction.txt @@ -1,21 +1,25 @@ +@kotlin.Metadata public final class CompanionOwner { public final static field Companion: CompanionOwner.Companion inner class CompanionOwner/Companion public method (): void } +@kotlin.Metadata public final static class CompanionOwner/Companion { inner class CompanionOwner/Companion private method (): void public final @org.jetbrains.annotations.NotNull method bar(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final class Host { public final static field INSTANCE: Host private method (): void public final @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final class ObjectFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/call/bound/objectPropertyAccessors.txt b/compiler/testData/codegen/light-analysis/reflection/call/bound/objectPropertyAccessors.txt index c003c693d9d..3be71358c05 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/bound/objectPropertyAccessors.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/bound/objectPropertyAccessors.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Host { public final static field INSTANCE: Host private final static field x: int @@ -11,6 +12,7 @@ public final class Host { public final method setYy(p0: int): void } +@kotlin.Metadata public final class ObjectPropertyAccessorsKt { private final static @org.jetbrains.annotations.NotNull field c_x: kotlin.reflect.KProperty0 private final static @org.jetbrains.annotations.NotNull field c_xx: kotlin.reflect.KProperty0 diff --git a/compiler/testData/codegen/light-analysis/reflection/call/callInstanceJavaMethod.txt b/compiler/testData/codegen/light-analysis/reflection/call/callInstanceJavaMethod.txt index 33d7cadb999..53ba8e014b0 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/callInstanceJavaMethod.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/callInstanceJavaMethod.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/call/callPrivateJavaMethod.txt b/compiler/testData/codegen/light-analysis/reflection/call/callPrivateJavaMethod.txt index 33d7cadb999..53ba8e014b0 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/callPrivateJavaMethod.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/callPrivateJavaMethod.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/call/callStaticJavaMethod.txt b/compiler/testData/codegen/light-analysis/reflection/call/callStaticJavaMethod.txt index 33d7cadb999..53ba8e014b0 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/callStaticJavaMethod.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/callStaticJavaMethod.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/call/cannotCallEnumConstructor.txt b/compiler/testData/codegen/light-analysis/reflection/call/cannotCallEnumConstructor.txt index 9b11f33cc19..b50e77bf2a6 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/cannotCallEnumConstructor.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/cannotCallEnumConstructor.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class CannotCallEnumConstructorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public enum class E { protected method (p0: java.lang.String, p1: int): void public static method valueOf(p0: java.lang.String): E diff --git a/compiler/testData/codegen/light-analysis/reflection/call/disallowNullValueForNotNullField.txt b/compiler/testData/codegen/light-analysis/reflection/call/disallowNullValueForNotNullField.txt index ff943784e92..8b5e974f4f1 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/disallowNullValueForNotNullField.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/disallowNullValueForNotNullField.txt @@ -1,18 +1,22 @@ +@kotlin.Metadata public final class A { private field foo: java.lang.String public method (): void } +@kotlin.Metadata public final class CounterTest { private field baz: java.lang.String private field generic: java.lang.Object public method (p0: java.lang.Object): void } +@kotlin.Metadata public final class DisallowNullValueForNotNullFieldKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class O { public final static field INSTANCE: O private static field bar: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/call/equalsHashCodeToString.txt b/compiler/testData/codegen/light-analysis/reflection/call/equalsHashCodeToString.txt index 2d604655547..76bdcebca05 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/equalsHashCodeToString.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/equalsHashCodeToString.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class A { public method (): void } +@kotlin.Metadata public final class D { private final @org.jetbrains.annotations.NotNull field s: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -14,6 +16,7 @@ public final class D { public method toString(): java.lang.String } +@kotlin.Metadata public final class EqualsHashCodeToStringKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/call/exceptionHappened.txt b/compiler/testData/codegen/light-analysis/reflection/call/exceptionHappened.txt index a265a20ce2a..60346f2d877 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/exceptionHappened.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/exceptionHappened.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ExceptionHappenedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method fail(@org.jetbrains.annotations.NotNull p0: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/reflection/call/fakeOverride.txt b/compiler/testData/codegen/light-analysis/reflection/call/fakeOverride.txt index 722474c950f..4f6960d8e78 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/fakeOverride.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/fakeOverride.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public class A { public method (): void public final @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class B { public method (): void } +@kotlin.Metadata public final class FakeOverrideKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/call/fakeOverrideSubstituted.txt b/compiler/testData/codegen/light-analysis/reflection/call/fakeOverrideSubstituted.txt index 7c39a0e302d..13fce8bac6e 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/fakeOverrideSubstituted.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/fakeOverrideSubstituted.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { private final field t: java.lang.Object public method (p0: java.lang.Object): void @@ -5,10 +6,12 @@ public class A { public final method getT(): java.lang.Object } +@kotlin.Metadata public final class B { public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class FakeOverrideSubstitutedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/call/incorrectNumberOfArguments.txt b/compiler/testData/codegen/light-analysis/reflection/call/incorrectNumberOfArguments.txt index 97696d38682..3499a1fc6f4 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/incorrectNumberOfArguments.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/incorrectNumberOfArguments.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private field bar: java.lang.String public @synthetic.kotlin.jvm.GeneratedByJvmOverloads method (): void @@ -6,6 +7,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method getBar(): kotlin.reflect.KMutableProperty1 } +@kotlin.Metadata public final class IncorrectNumberOfArgumentsKt { private static @org.jetbrains.annotations.NotNull field foo: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String @@ -14,6 +16,7 @@ public final class IncorrectNumberOfArgumentsKt { public final static method setFoo(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class O { public final static field INSTANCE: O private static field baz: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/call/innerClassConstructor.txt b/compiler/testData/codegen/light-analysis/reflection/call/innerClassConstructor.txt index 2e564c383d8..6b686164ebb 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/innerClassConstructor.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/innerClassConstructor.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { inner class A/Inner inner class A/Nested public method (): void } +@kotlin.Metadata public final class A/Inner { private final @org.jetbrains.annotations.NotNull field result: java.lang.String synthetic final field this$0: A @@ -12,6 +14,7 @@ public final class A/Inner { public final @org.jetbrains.annotations.NotNull method getResult(): java.lang.String } +@kotlin.Metadata public final static class A/Nested { private final @org.jetbrains.annotations.NotNull field result: java.lang.String inner class A/Nested @@ -19,6 +22,7 @@ public final static class A/Nested { public final @org.jetbrains.annotations.NotNull method getResult(): java.lang.String } +@kotlin.Metadata public final class InnerClassConstructorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/call/jvmStatic.txt b/compiler/testData/codegen/light-analysis/reflection/call/jvmStatic.txt index ea10c3e6205..2c5f1011c83 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/jvmStatic.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/jvmStatic.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { public final static field Companion: C.Companion inner class C/Companion @@ -5,16 +6,19 @@ public final class C { public final static @kotlin.jvm.JvmStatic method bar(): void } +@kotlin.Metadata public final static class C/Companion { inner class C/Companion private method (): void public final @kotlin.jvm.JvmStatic method bar(): void } +@kotlin.Metadata public final class JvmStaticKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Obj { public final static field INSTANCE: Obj private method (): void diff --git a/compiler/testData/codegen/light-analysis/reflection/call/jvmStaticInObjectIncorrectReceiver.txt b/compiler/testData/codegen/light-analysis/reflection/call/jvmStaticInObjectIncorrectReceiver.txt index 24b87e8a95d..da9e90e49d5 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/jvmStaticInObjectIncorrectReceiver.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/jvmStaticInObjectIncorrectReceiver.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class JvmStaticInObjectIncorrectReceiverKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Obj { public final static field INSTANCE: Obj private method (): void diff --git a/compiler/testData/codegen/light-analysis/reflection/call/localClassMember.txt b/compiler/testData/codegen/light-analysis/reflection/call/localClassMember.txt index d9143adc453..e120d1ca7a3 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/localClassMember.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/localClassMember.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LocalClassMemberKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/call/memberOfGenericClass.txt b/compiler/testData/codegen/light-analysis/reflection/call/memberOfGenericClass.txt index 9e2d57f9a2c..49f1b62f049 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/memberOfGenericClass.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/memberOfGenericClass.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { public method (): void public final method foo(p0: java.lang.Object): void } +@kotlin.Metadata public final class MemberOfGenericClassKt { private static @org.jetbrains.annotations.NotNull field result: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/call/privateProperty.txt b/compiler/testData/codegen/light-analysis/reflection/call/privateProperty.txt index 94ab095ba77..3074dcf24ab 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/privateProperty.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/privateProperty.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { private field result: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class PrivatePropertyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/call/propertyAccessors.txt b/compiler/testData/codegen/light-analysis/reflection/call/propertyAccessors.txt index 75194eb5bad..232fed8b759 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/propertyAccessors.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/propertyAccessors.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public final class A { public method (): void public final method getP2(p0: int): int } +@kotlin.Metadata public final class B { public method (): void public final method getMp2(p0: int): int public final method setMp2(p0: int, p1: int): void } +@kotlin.Metadata public final class PropertyAccessorsKt { private static field globalCounter: int private static field mp0: int diff --git a/compiler/testData/codegen/light-analysis/reflection/call/propertyGetterAndGetFunctionDifferentReturnType.txt b/compiler/testData/codegen/light-analysis/reflection/call/propertyGetterAndGetFunctionDifferentReturnType.txt index d6376337216..b24e8d1e55d 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/propertyGetterAndGetFunctionDifferentReturnType.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/propertyGetterAndGetFunctionDifferentReturnType.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Foo { private final @org.jetbrains.annotations.NotNull field id: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -11,6 +12,7 @@ public final class Foo { public method toString(): java.lang.String } +@kotlin.Metadata public final class PropertyGetterAndGetFunctionDifferentReturnTypeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/call/returnUnit.txt b/compiler/testData/codegen/light-analysis/reflection/call/returnUnit.txt index 0b0e27fe03d..92be3ca707e 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/returnUnit.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/returnUnit.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public final class A { public method (): void public final method bar(): void } +@kotlin.Metadata public final class O { public final static field INSTANCE: O private method (): void public final static @kotlin.jvm.JvmStatic method baz(): void } +@kotlin.Metadata public final class ReturnUnitKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(): void diff --git a/compiler/testData/codegen/light-analysis/reflection/call/simpleConstructor.txt b/compiler/testData/codegen/light-analysis/reflection/call/simpleConstructor.txt index d2062cc8574..56f162643cd 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/simpleConstructor.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/simpleConstructor.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field result: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public final @org.jetbrains.annotations.NotNull method getResult(): java.lang.String } +@kotlin.Metadata public final class SimpleConstructorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/call/simpleMemberFunction.txt b/compiler/testData/codegen/light-analysis/reflection/call/simpleMemberFunction.txt index 6bbe5e0e65a..3ac231b9a89 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/simpleMemberFunction.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/simpleMemberFunction.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { public method (): void public final method foo(p0: int, p1: int): int } +@kotlin.Metadata public final class SimpleMemberFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/call/simpleTopLevelFunctions.txt b/compiler/testData/codegen/light-analysis/reflection/call/simpleTopLevelFunctions.txt index 4d6b6bbd8bb..bd31b8f0bb1 100644 --- a/compiler/testData/codegen/light-analysis/reflection/call/simpleTopLevelFunctions.txt +++ b/compiler/testData/codegen/light-analysis/reflection/call/simpleTopLevelFunctions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimpleTopLevelFunctionsKt { private static @org.jetbrains.annotations.NotNull field state: java.lang.String public final static method bar(@org.jetbrains.annotations.NotNull p0: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/reflection/callBy/boundExtensionFunction.txt b/compiler/testData/codegen/light-analysis/reflection/callBy/boundExtensionFunction.txt index 138e0daf60f..f09da3e7b2f 100644 --- a/compiler/testData/codegen/light-analysis/reflection/callBy/boundExtensionFunction.txt +++ b/compiler/testData/codegen/light-analysis/reflection/callBy/boundExtensionFunction.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class BoundExtensionFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public synthetic static method extFun$default(p0: java.lang.String, p1: java.lang.String, p2: java.lang.String, p3: int, p4: java.lang.Object): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/callBy/boundExtensionPropertyAcessor.txt b/compiler/testData/codegen/light-analysis/reflection/callBy/boundExtensionPropertyAcessor.txt index 4ae0cb8036b..b789825efcf 100644 --- a/compiler/testData/codegen/light-analysis/reflection/callBy/boundExtensionPropertyAcessor.txt +++ b/compiler/testData/codegen/light-analysis/reflection/callBy/boundExtensionPropertyAcessor.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class BoundExtensionPropertyAcessorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method getPlusK(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/callBy/boundJvmStaticInObject.txt b/compiler/testData/codegen/light-analysis/reflection/callBy/boundJvmStaticInObject.txt index 423c5c81763..349f1985214 100644 --- a/compiler/testData/codegen/light-analysis/reflection/callBy/boundJvmStaticInObject.txt +++ b/compiler/testData/codegen/light-analysis/reflection/callBy/boundJvmStaticInObject.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class BoundJvmStaticInObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Host { public final static field INSTANCE: Host private method (): void diff --git a/compiler/testData/codegen/light-analysis/reflection/callBy/companionObject.txt b/compiler/testData/codegen/light-analysis/reflection/callBy/companionObject.txt index 23d5d399cf1..bb564aaaa96 100644 --- a/compiler/testData/codegen/light-analysis/reflection/callBy/companionObject.txt +++ b/compiler/testData/codegen/light-analysis/reflection/callBy/companionObject.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class C { public final static field Companion: C.Companion inner class C/Companion public method (): void } +@kotlin.Metadata public final static class C/Companion { inner class C/Companion private method (): void @@ -11,6 +13,7 @@ public final static class C/Companion { public final @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String): java.lang.String } +@kotlin.Metadata public final class CompanionObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/callBy/defaultAndNonDefaultIntertwined.txt b/compiler/testData/codegen/light-analysis/reflection/callBy/defaultAndNonDefaultIntertwined.txt index 889b64b341c..8589f1b6271 100644 --- a/compiler/testData/codegen/light-analysis/reflection/callBy/defaultAndNonDefaultIntertwined.txt +++ b/compiler/testData/codegen/light-analysis/reflection/callBy/defaultAndNonDefaultIntertwined.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class DefaultAndNonDefaultIntertwinedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public synthetic static method foo$default(p0: java.lang.String, p1: java.lang.String, p2: java.lang.String, p3: java.lang.String, p4: java.lang.String, p5: int, p6: java.lang.Object): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/callBy/extensionFunction.txt b/compiler/testData/codegen/light-analysis/reflection/callBy/extensionFunction.txt index def174cd5fa..96989e51b62 100644 --- a/compiler/testData/codegen/light-analysis/reflection/callBy/extensionFunction.txt +++ b/compiler/testData/codegen/light-analysis/reflection/callBy/extensionFunction.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ExtensionFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public synthetic static method sum$default(p0: java.lang.String, p1: java.lang.String, p2: int, p3: java.lang.Object): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/callBy/jvmStaticInCompanionObject.txt b/compiler/testData/codegen/light-analysis/reflection/callBy/jvmStaticInCompanionObject.txt index cb9328e90a2..20f43954d63 100644 --- a/compiler/testData/codegen/light-analysis/reflection/callBy/jvmStaticInCompanionObject.txt +++ b/compiler/testData/codegen/light-analysis/reflection/callBy/jvmStaticInCompanionObject.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { public final static field Companion: C.Companion inner class C/Companion @@ -5,6 +6,7 @@ public final class C { public final static @kotlin.jvm.JvmStatic @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String): java.lang.String } +@kotlin.Metadata public final static class C/Companion { inner class C/Companion private method (): void @@ -12,6 +14,7 @@ public final static class C/Companion { public final @kotlin.jvm.JvmStatic @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String): java.lang.String } +@kotlin.Metadata public final class JvmStaticInCompanionObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/callBy/jvmStaticInObject.txt b/compiler/testData/codegen/light-analysis/reflection/callBy/jvmStaticInObject.txt index 3e389eb5bde..99bd7d81ee6 100644 --- a/compiler/testData/codegen/light-analysis/reflection/callBy/jvmStaticInObject.txt +++ b/compiler/testData/codegen/light-analysis/reflection/callBy/jvmStaticInObject.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class JvmStaticInObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Obj { public final static field INSTANCE: Obj private method (): void diff --git a/compiler/testData/codegen/light-analysis/reflection/callBy/manyArgumentsOnlyOneDefault.txt b/compiler/testData/codegen/light-analysis/reflection/callBy/manyArgumentsOnlyOneDefault.txt index c40ab556774..b358d459f48 100644 --- a/compiler/testData/codegen/light-analysis/reflection/callBy/manyArgumentsOnlyOneDefault.txt +++ b/compiler/testData/codegen/light-analysis/reflection/callBy/manyArgumentsOnlyOneDefault.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { public method (): void public synthetic static method foo$default(p0: A, p1: int, p2: int, p3: int, p4: int, p5: int, p6: int, p7: int, p8: int, p9: int, p10: int, p11: int, p12: int, p13: int, p14: int, p15: int, p16: int, p17: int, p18: int, p19: int, p20: int, p21: int, p22: int, p23: int, p24: int, p25: int, p26: int, p27: int, p28: int, p29: int, p30: int, p31: int, p32: int, p33: int, p34: int, p35: int, p36: int, p37: int, p38: int, p39: int, p40: int, p41: int, p42: int, p43: int, p44: int, p45: int, p46: int, p47: int, p48: int, p49: int, p50: int, p51: int, p52: int, p53: int, p54: int, p55: int, p56: int, p57: int, p58: int, p59: int, p60: int, p61: int, p62: int, p63: int, p64: int, p65: int, p66: int, p67: int, p68: int, p69: int, p70: int, p71: int, p72: int, p73: int, p74: java.lang.Object): void public final method foo(p0: int, p1: int, p2: int, p3: int, p4: int, p5: int, p6: int, p7: int, p8: int, p9: int, p10: int, p11: int, p12: int, p13: int, p14: int, p15: int, p16: int, p17: int, p18: int, p19: int, p20: int, p21: int, p22: int, p23: int, p24: int, p25: int, p26: int, p27: int, p28: int, p29: int, p30: int, p31: int, p32: int, p33: int, p34: int, p35: int, p36: int, p37: int, p38: int, p39: int, p40: int, p41: int, p42: int, p43: int, p44: int, p45: int, p46: int, p47: int, p48: int, p49: int, p50: int, p51: int, p52: int, p53: int, p54: int, p55: int, p56: int, p57: int, p58: int, p59: int, p60: int, p61: int, p62: int, p63: int, p64: int, p65: int, p66: int, p67: int, p68: int, p69: int): void } +@kotlin.Metadata public final class ManyArgumentsOnlyOneDefaultKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/callBy/manyMaskArguments.txt b/compiler/testData/codegen/light-analysis/reflection/callBy/manyMaskArguments.txt index 8f1bf8cb243..94b6267a5ce 100644 --- a/compiler/testData/codegen/light-analysis/reflection/callBy/manyMaskArguments.txt +++ b/compiler/testData/codegen/light-analysis/reflection/callBy/manyMaskArguments.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { public method (): void public synthetic static method foo$default(p0: A, p1: int, p2: int, p3: int, p4: int, p5: int, p6: int, p7: int, p8: int, p9: int, p10: int, p11: int, p12: int, p13: int, p14: int, p15: int, p16: int, p17: int, p18: int, p19: int, p20: int, p21: int, p22: int, p23: int, p24: int, p25: int, p26: int, p27: int, p28: int, p29: int, p30: int, p31: int, p32: int, p33: int, p34: int, p35: int, p36: int, p37: int, p38: int, p39: int, p40: int, p41: int, p42: int, p43: int, p44: int, p45: int, p46: int, p47: int, p48: int, p49: int, p50: int, p51: int, p52: int, p53: int, p54: int, p55: int, p56: int, p57: int, p58: int, p59: int, p60: int, p61: int, p62: int, p63: int, p64: int, p65: int, p66: int, p67: int, p68: int, p69: int, p70: int, p71: int, p72: int, p73: int, p74: java.lang.Object): void public final method foo(p0: int, p1: int, p2: int, p3: int, p4: int, p5: int, p6: int, p7: int, p8: int, p9: int, p10: int, p11: int, p12: int, p13: int, p14: int, p15: int, p16: int, p17: int, p18: int, p19: int, p20: int, p21: int, p22: int, p23: int, p24: int, p25: int, p26: int, p27: int, p28: int, p29: int, p30: int, p31: int, p32: int, p33: int, p34: int, p35: int, p36: int, p37: int, p38: int, p39: int, p40: int, p41: int, p42: int, p43: int, p44: int, p45: int, p46: int, p47: int, p48: int, p49: int, p50: int, p51: int, p52: int, p53: int, p54: int, p55: int, p56: int, p57: int, p58: int, p59: int, p60: int, p61: int, p62: int, p63: int, p64: int, p65: int, p66: int, p67: int, p68: int, p69: int): void } +@kotlin.Metadata public final class ManyMaskArgumentsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/callBy/nonDefaultParameterOmitted.txt b/compiler/testData/codegen/light-analysis/reflection/callBy/nonDefaultParameterOmitted.txt index e6ff682b407..b5e1d63063a 100644 --- a/compiler/testData/codegen/light-analysis/reflection/callBy/nonDefaultParameterOmitted.txt +++ b/compiler/testData/codegen/light-analysis/reflection/callBy/nonDefaultParameterOmitted.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NonDefaultParameterOmittedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public synthetic static method foo$default(p0: int, p1: int, p2: int, p3: java.lang.Object): int diff --git a/compiler/testData/codegen/light-analysis/reflection/callBy/nullValue.txt b/compiler/testData/codegen/light-analysis/reflection/callBy/nullValue.txt index fa35124e40c..b806b34a470 100644 --- a/compiler/testData/codegen/light-analysis/reflection/callBy/nullValue.txt +++ b/compiler/testData/codegen/light-analysis/reflection/callBy/nullValue.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NullValueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public synthetic static method foo$default(p0: java.lang.String, p1: int, p2: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/reflection/callBy/ordinaryMethodIsInvokedWhenNoDefaultValuesAreUsed.txt b/compiler/testData/codegen/light-analysis/reflection/callBy/ordinaryMethodIsInvokedWhenNoDefaultValuesAreUsed.txt index ebaec35d116..5c0b50a1bca 100644 --- a/compiler/testData/codegen/light-analysis/reflection/callBy/ordinaryMethodIsInvokedWhenNoDefaultValuesAreUsed.txt +++ b/compiler/testData/codegen/light-analysis/reflection/callBy/ordinaryMethodIsInvokedWhenNoDefaultValuesAreUsed.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class OrdinaryMethodIsInvokedWhenNoDefaultValuesAreUsedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public synthetic static method foo$default(p0: java.lang.String, p1: int, p2: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/reflection/callBy/primitiveDefaultValues.txt b/compiler/testData/codegen/light-analysis/reflection/callBy/primitiveDefaultValues.txt index 3560506d77a..f575de2bb9d 100644 --- a/compiler/testData/codegen/light-analysis/reflection/callBy/primitiveDefaultValues.txt +++ b/compiler/testData/codegen/light-analysis/reflection/callBy/primitiveDefaultValues.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PrimitiveDefaultValuesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public synthetic static method primitives$default(p0: boolean, p1: char, p2: byte, p3: short, p4: int, p5: float, p6: long, p7: double, p8: int, p9: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/reflection/callBy/privateMemberFunction.txt b/compiler/testData/codegen/light-analysis/reflection/callBy/privateMemberFunction.txt index 3150c11dce8..cd76cc4c007 100644 --- a/compiler/testData/codegen/light-analysis/reflection/callBy/privateMemberFunction.txt +++ b/compiler/testData/codegen/light-analysis/reflection/callBy/privateMemberFunction.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public method (): void public final @org.jetbrains.annotations.NotNull method f(): kotlin.reflect.KFunction @@ -5,6 +6,7 @@ public final class A { private final method foo(p0: java.lang.Object): void } +@kotlin.Metadata public final class PrivateMemberFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/callBy/simpleConstructor.txt b/compiler/testData/codegen/light-analysis/reflection/callBy/simpleConstructor.txt index a9b71457765..d3299ab1789 100644 --- a/compiler/testData/codegen/light-analysis/reflection/callBy/simpleConstructor.txt +++ b/compiler/testData/codegen/light-analysis/reflection/callBy/simpleConstructor.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field result: java.lang.String public @synthetic.kotlin.jvm.GeneratedByJvmOverloads method (): void @@ -6,6 +7,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method getResult(): java.lang.String } +@kotlin.Metadata public final class SimpleConstructorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/callBy/simpleMemberFunciton.txt b/compiler/testData/codegen/light-analysis/reflection/callBy/simpleMemberFunciton.txt index 6b66a333986..4d8c3a7f080 100644 --- a/compiler/testData/codegen/light-analysis/reflection/callBy/simpleMemberFunciton.txt +++ b/compiler/testData/codegen/light-analysis/reflection/callBy/simpleMemberFunciton.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field result: java.lang.String public @synthetic.kotlin.jvm.GeneratedByJvmOverloads method (): void @@ -8,6 +9,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method getResult(): java.lang.String } +@kotlin.Metadata public final class SimpleMemberFuncitonKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/callBy/simpleTopLevelFunction.txt b/compiler/testData/codegen/light-analysis/reflection/callBy/simpleTopLevelFunction.txt index 6bf71f4c660..f0c8c0894d5 100644 --- a/compiler/testData/codegen/light-analysis/reflection/callBy/simpleTopLevelFunction.txt +++ b/compiler/testData/codegen/light-analysis/reflection/callBy/simpleTopLevelFunction.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimpleTopLevelFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public synthetic static method foo$default(p0: java.lang.String, p1: int, p2: java.lang.Object): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/classLiterals/annotationClassLiteral.txt b/compiler/testData/codegen/light-analysis/reflection/classLiterals/annotationClassLiteral.txt index 4e7559b1a67..7df3b79eca4 100644 --- a/compiler/testData/codegen/light-analysis/reflection/classLiterals/annotationClassLiteral.txt +++ b/compiler/testData/codegen/light-analysis/reflection/classLiterals/annotationClassLiteral.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class AnnotationClassLiteralKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/classLiterals/arrays.txt b/compiler/testData/codegen/light-analysis/reflection/classLiterals/arrays.txt index 4cf283a6364..3cf1965ecbe 100644 --- a/compiler/testData/codegen/light-analysis/reflection/classLiterals/arrays.txt +++ b/compiler/testData/codegen/light-analysis/reflection/classLiterals/arrays.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ArraysKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/classLiterals/builtinClassLiterals.txt b/compiler/testData/codegen/light-analysis/reflection/classLiterals/builtinClassLiterals.txt index b83d4e2ccdf..71f1aa78a11 100644 --- a/compiler/testData/codegen/light-analysis/reflection/classLiterals/builtinClassLiterals.txt +++ b/compiler/testData/codegen/light-analysis/reflection/classLiterals/builtinClassLiterals.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class BuiltinClassLiteralsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/classLiterals/genericArrays.txt b/compiler/testData/codegen/light-analysis/reflection/classLiterals/genericArrays.txt index 91879c4665c..a6d09a3e7ec 100644 --- a/compiler/testData/codegen/light-analysis/reflection/classLiterals/genericArrays.txt +++ b/compiler/testData/codegen/light-analysis/reflection/classLiterals/genericArrays.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class GenericArraysKt { private final static method arrayClass(): kotlin.reflect.KClass public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Klass { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/reflection/classLiterals/genericClass.txt b/compiler/testData/codegen/light-analysis/reflection/classLiterals/genericClass.txt index 7d6261fc5cc..3577ca85a0f 100644 --- a/compiler/testData/codegen/light-analysis/reflection/classLiterals/genericClass.txt +++ b/compiler/testData/codegen/light-analysis/reflection/classLiterals/genericClass.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Generic { public method (): void } +@kotlin.Metadata public final class GenericClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/classLiterals/reifiedTypeClassLiteral.txt b/compiler/testData/codegen/light-analysis/reflection/classLiterals/reifiedTypeClassLiteral.txt index 59d884980ab..06cfb475135 100644 --- a/compiler/testData/codegen/light-analysis/reflection/classLiterals/reifiedTypeClassLiteral.txt +++ b/compiler/testData/codegen/light-analysis/reflection/classLiterals/reifiedTypeClassLiteral.txt @@ -1,11 +1,14 @@ +@kotlin.Metadata public final class Klass { public method (): void } +@kotlin.Metadata public final class Other { public method (): void } +@kotlin.Metadata public final class ReifiedTypeClassLiteralKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method myJavaClass(): java.lang.Class diff --git a/compiler/testData/codegen/light-analysis/reflection/classLiterals/simpleClassLiteral.txt b/compiler/testData/codegen/light-analysis/reflection/classLiterals/simpleClassLiteral.txt index 628ce4ac60d..fdea109c681 100644 --- a/compiler/testData/codegen/light-analysis/reflection/classLiterals/simpleClassLiteral.txt +++ b/compiler/testData/codegen/light-analysis/reflection/classLiterals/simpleClassLiteral.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class A { public method (): void } +@kotlin.Metadata public final class SimpleClassLiteralKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/classes/classSimpleName.txt b/compiler/testData/codegen/light-analysis/reflection/classes/classSimpleName.txt index cd6344d16c1..9d331b662bb 100644 --- a/compiler/testData/codegen/light-analysis/reflection/classes/classSimpleName.txt +++ b/compiler/testData/codegen/light-analysis/reflection/classes/classSimpleName.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class ClassSimpleNameKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Klass { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/reflection/classes/companionObject.txt b/compiler/testData/codegen/light-analysis/reflection/classes/companionObject.txt index 8d29fd8b663..6d2e190cdd0 100644 --- a/compiler/testData/codegen/light-analysis/reflection/classes/companionObject.txt +++ b/compiler/testData/codegen/light-analysis/reflection/classes/companionObject.txt @@ -1,18 +1,22 @@ +@kotlin.Metadata public final class A { public final static field C: A.C inner class A/C public method (): void } +@kotlin.Metadata public final static class A/C { inner class A/C private method (): void } +@kotlin.Metadata public final class CompanionObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public enum class E { public final static field Companion: E.Companion public final static field ENTRY: E @@ -22,6 +26,7 @@ public enum class E { public static method values(): E[] } +@kotlin.Metadata public final static class E/Companion { inner class E/Companion private method (): void diff --git a/compiler/testData/codegen/light-analysis/reflection/classes/createInstance.txt b/compiler/testData/codegen/light-analysis/reflection/classes/createInstance.txt index 18c0528a843..d417f431c64 100644 --- a/compiler/testData/codegen/light-analysis/reflection/classes/createInstance.txt +++ b/compiler/testData/codegen/light-analysis/reflection/classes/createInstance.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class CreateInstanceKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method test(): void private final static method testFail(): void } +@kotlin.Metadata public final class DefaultPrimaryAndDefaultSecondary { private final @org.jetbrains.annotations.NotNull field s: java.lang.String public @synthetic.kotlin.jvm.GeneratedByJvmOverloads method (): void @@ -14,12 +16,14 @@ public final class DefaultPrimaryAndDefaultSecondary { public final @org.jetbrains.annotations.NotNull method getS(): java.lang.String } +@kotlin.Metadata public final class NoArgAndDefault { public method (): void public method (p0: int): void public synthetic method (p0: int, p1: int, p2: kotlin.jvm.internal.DefaultConstructorMarker): void } +@kotlin.Metadata public final class NoNoArgConstructor { private final @org.jetbrains.annotations.NotNull field s: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -27,11 +31,13 @@ public final class NoNoArgConstructor { public final @org.jetbrains.annotations.NotNull method getS(): java.lang.String } +@kotlin.Metadata public final class Object { public final static field INSTANCE: Object private method (): void } +@kotlin.Metadata public final class PrimaryWithDefaults { private final @org.jetbrains.annotations.NotNull field d1: java.lang.String private final field d2: int @@ -42,10 +48,12 @@ public final class PrimaryWithDefaults { public final method getD2(): int } +@kotlin.Metadata public final class PrivateConstructor { private method (): void } +@kotlin.Metadata public final class Secondary { private final @org.jetbrains.annotations.NotNull field s: java.lang.String public method (): void @@ -53,6 +61,7 @@ public final class Secondary { public final @org.jetbrains.annotations.NotNull method getS(): java.lang.String } +@kotlin.Metadata public final class SecondaryWithDefaults { private final @org.jetbrains.annotations.NotNull field s: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -61,12 +70,14 @@ public final class SecondaryWithDefaults { public final @org.jetbrains.annotations.NotNull method getS(): java.lang.String } +@kotlin.Metadata public final class SecondaryWithDefaultsNoPrimary { public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public method (p0: int): void public synthetic method (p0: java.lang.String, p1: int, p2: kotlin.jvm.internal.DefaultConstructorMarker): void } +@kotlin.Metadata public final class SeveralDefaultSecondaries { public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public method (p0: double): void @@ -76,6 +87,7 @@ public final class SeveralDefaultSecondaries { public synthetic method (p0: java.lang.String, p1: int, p2: kotlin.jvm.internal.DefaultConstructorMarker): void } +@kotlin.Metadata public final class Simple { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/reflection/classes/declaredMembers.txt b/compiler/testData/codegen/light-analysis/reflection/classes/declaredMembers.txt index 335bebe3b55..4e3e414f463 100644 --- a/compiler/testData/codegen/light-analysis/reflection/classes/declaredMembers.txt +++ b/compiler/testData/codegen/light-analysis/reflection/classes/declaredMembers.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class K { private final field privateKProp: kotlin.Unit private @org.jetbrains.annotations.NotNull field publicKProp: kotlin.Unit @@ -8,11 +9,13 @@ public class K { public final method setPublicKProp(@org.jetbrains.annotations.NotNull p0: kotlin.Unit): void } +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method test(p0: java.lang.String[]): void } +@kotlin.Metadata public final class L { private field privateLProp: kotlin.Unit private final @org.jetbrains.annotations.NotNull field publicLProp: kotlin.Unit diff --git a/compiler/testData/codegen/light-analysis/reflection/classes/jvmName.txt b/compiler/testData/codegen/light-analysis/reflection/classes/jvmName.txt index 5c3731fd198..ebf4b06effc 100644 --- a/compiler/testData/codegen/light-analysis/reflection/classes/jvmName.txt +++ b/compiler/testData/codegen/light-analysis/reflection/classes/jvmName.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class JvmNameKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Klass { public final static field Companion: Klass.Companion inner class Klass/Companion @@ -9,11 +11,13 @@ public final class Klass { public method (): void } +@kotlin.Metadata public final static class Klass/Companion { inner class Klass/Companion private method (): void } +@kotlin.Metadata public final static class Klass/Nested { inner class Klass/Nested public method (): void diff --git a/compiler/testData/codegen/light-analysis/reflection/classes/localClassSimpleName.txt b/compiler/testData/codegen/light-analysis/reflection/classes/localClassSimpleName.txt index ce291c013b4..6447fc19a36 100644 --- a/compiler/testData/codegen/light-analysis/reflection/classes/localClassSimpleName.txt +++ b/compiler/testData/codegen/light-analysis/reflection/classes/localClassSimpleName.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class LocalClassSimpleNameKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method check(@org.jetbrains.annotations.NotNull p0: kotlin.reflect.KClass, @org.jetbrains.annotations.NotNull p1: java.lang.String): void public final static method localInMethod(): void } +@kotlin.Metadata public final class LocalInConstructor { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/reflection/classes/nestedClasses.txt b/compiler/testData/codegen/light-analysis/reflection/classes/nestedClasses.txt index 7756e54468a..bbcdd943489 100644 --- a/compiler/testData/codegen/light-analysis/reflection/classes/nestedClasses.txt +++ b/compiler/testData/codegen/light-analysis/reflection/classes/nestedClasses.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field Companion: A.Companion inner class A/Companion @@ -7,27 +8,32 @@ public final class A { public method (): void } +@kotlin.Metadata public final static class A/Companion { inner class A/Companion private method (): void } +@kotlin.Metadata public final class A/Inner { synthetic final field this$0: A inner class A/Inner public method (p0: A): void } +@kotlin.Metadata public final static class A/Nested { inner class A/Nested public method (): void } +@kotlin.Metadata private final static class A/PrivateNested { inner class A/PrivateNested public method (): void } +@kotlin.Metadata public final class NestedClassesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method nestedNames(@org.jetbrains.annotations.NotNull p0: kotlin.reflect.KClass): java.util.List diff --git a/compiler/testData/codegen/light-analysis/reflection/classes/nestedClassesJava.txt b/compiler/testData/codegen/light-analysis/reflection/classes/nestedClassesJava.txt index 33d7cadb999..53ba8e014b0 100644 --- a/compiler/testData/codegen/light-analysis/reflection/classes/nestedClassesJava.txt +++ b/compiler/testData/codegen/light-analysis/reflection/classes/nestedClassesJava.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/classes/objectInstance.txt b/compiler/testData/codegen/light-analysis/reflection/classes/objectInstance.txt index f30edff7877..66f69aef70b 100644 --- a/compiler/testData/codegen/light-analysis/reflection/classes/objectInstance.txt +++ b/compiler/testData/codegen/light-analysis/reflection/classes/objectInstance.txt @@ -1,37 +1,44 @@ +@kotlin.Metadata public final class A { public final static field Companion: A.Companion inner class A/Companion public method (): void } +@kotlin.Metadata public final static class A/Companion { inner class A/Companion private method (): void public final method foo(): int } +@kotlin.Metadata public final class B { public final static field Factory: B.Factory inner class B/Factory public method (): void } +@kotlin.Metadata public final static class B/Factory { inner class B/Factory private method (): void public final method foo(): int } +@kotlin.Metadata public final class C { public method (): void } +@kotlin.Metadata public final class Obj { public final static field INSTANCE: Obj private method (): void public final method foo(): int } +@kotlin.Metadata public final class ObjectInstanceKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/classes/primitiveKClassEquality.txt b/compiler/testData/codegen/light-analysis/reflection/classes/primitiveKClassEquality.txt index aa2cdfeeb7c..e042e717a11 100644 --- a/compiler/testData/codegen/light-analysis/reflection/classes/primitiveKClassEquality.txt +++ b/compiler/testData/codegen/light-analysis/reflection/classes/primitiveKClassEquality.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PrimitiveKClassEqualityKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/classes/qualifiedName.txt b/compiler/testData/codegen/light-analysis/reflection/classes/qualifiedName.txt index c26d272135c..6da599984e5 100644 --- a/compiler/testData/codegen/light-analysis/reflection/classes/qualifiedName.txt +++ b/compiler/testData/codegen/light-analysis/reflection/classes/qualifiedName.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Klass { public final static field Companion: Klass.Companion inner class Klass/Companion @@ -5,16 +6,19 @@ public final class Klass { public method (): void } +@kotlin.Metadata public final static class Klass/Companion { inner class Klass/Companion private method (): void } +@kotlin.Metadata public final static class Klass/Nested { inner class Klass/Nested public method (): void } +@kotlin.Metadata public final class QualifiedNameKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/classes/starProjectedType.txt b/compiler/testData/codegen/light-analysis/reflection/classes/starProjectedType.txt index 6be52455d73..b3269494ca5 100644 --- a/compiler/testData/codegen/light-analysis/reflection/classes/starProjectedType.txt +++ b/compiler/testData/codegen/light-analysis/reflection/classes/starProjectedType.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Foo { public method (): void } +@kotlin.Metadata public final class StarProjectedTypeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/constructors/annotationClass.txt b/compiler/testData/codegen/light-analysis/reflection/constructors/annotationClass.txt index 227c12499ba..52d00d4c476 100644 --- a/compiler/testData/codegen/light-analysis/reflection/constructors/annotationClass.txt +++ b/compiler/testData/codegen/light-analysis/reflection/constructors/annotationClass.txt @@ -1,12 +1,15 @@ @java.lang.annotation.Retention +@kotlin.Metadata public annotation class A1 @java.lang.annotation.Retention +@kotlin.Metadata public annotation class A2 { public abstract method k(): java.lang.Class public abstract method s(): A1 } +@kotlin.Metadata public final class AnnotationClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/constructors/classesWithoutConstructors.txt b/compiler/testData/codegen/light-analysis/reflection/constructors/classesWithoutConstructors.txt index 9bc308dad10..22010f01ec4 100644 --- a/compiler/testData/codegen/light-analysis/reflection/constructors/classesWithoutConstructors.txt +++ b/compiler/testData/codegen/light-analysis/reflection/constructors/classesWithoutConstructors.txt @@ -1,20 +1,25 @@ +@kotlin.Metadata public final class C { public final static field Companion: C.Companion inner class C/Companion public method (): void } +@kotlin.Metadata public final static class C/Companion { inner class C/Companion private method (): void } +@kotlin.Metadata public final class ClassesWithoutConstructorsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface Interface +@kotlin.Metadata public final class Obj { public final static field INSTANCE: Obj private method (): void diff --git a/compiler/testData/codegen/light-analysis/reflection/constructors/constructorName.txt b/compiler/testData/codegen/light-analysis/reflection/constructors/constructorName.txt index de0133cef2c..614344f4737 100644 --- a/compiler/testData/codegen/light-analysis/reflection/constructors/constructorName.txt +++ b/compiler/testData/codegen/light-analysis/reflection/constructors/constructorName.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class A { public method (): void } +@kotlin.Metadata public final class ConstructorNameKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/constructors/primaryConstructor.txt b/compiler/testData/codegen/light-analysis/reflection/constructors/primaryConstructor.txt index c385e0479d4..7487f491863 100644 --- a/compiler/testData/codegen/light-analysis/reflection/constructors/primaryConstructor.txt +++ b/compiler/testData/codegen/light-analysis/reflection/constructors/primaryConstructor.txt @@ -1,39 +1,48 @@ +@kotlin.Metadata public final class C { public final static field Companion: C.Companion inner class C/Companion public method (): void } +@kotlin.Metadata public final static class C/Companion { inner class C/Companion private method (): void } +@kotlin.Metadata public enum class En { protected method (p0: java.lang.String, p1: int): void public static method valueOf(p0: java.lang.String): En public static method values(): En[] } +@kotlin.Metadata public interface I +@kotlin.Metadata public final class O { public final static field INSTANCE: O private method (): void } +@kotlin.Metadata public final class OnlyPrimary { public method (): void } +@kotlin.Metadata public final class OnlySecondary { public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class PrimaryConstructorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class PrimaryWithSecondary { private final @org.jetbrains.annotations.NotNull field s: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -42,6 +51,7 @@ public final class PrimaryWithSecondary { public @org.jetbrains.annotations.NotNull method toString(): java.lang.String } +@kotlin.Metadata public final class TwoSecondaries { public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public method (p0: double): void diff --git a/compiler/testData/codegen/light-analysis/reflection/constructors/simpleGetConstructors.txt b/compiler/testData/codegen/light-analysis/reflection/constructors/simpleGetConstructors.txt index 5e203605cf6..6a2df82f963 100644 --- a/compiler/testData/codegen/light-analysis/reflection/constructors/simpleGetConstructors.txt +++ b/compiler/testData/codegen/light-analysis/reflection/constructors/simpleGetConstructors.txt @@ -1,30 +1,36 @@ +@kotlin.Metadata public class A { public method (): void public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void private method (p0: int): void } +@kotlin.Metadata public final class B { public method (): void } +@kotlin.Metadata public final class C { inner class C/Inner inner class C/Nested public method (): void } +@kotlin.Metadata public final class C/Inner { synthetic final field this$0: C inner class C/Inner public method (p0: C): void } +@kotlin.Metadata public final static class C/Nested { inner class C/Nested public method (): void } +@kotlin.Metadata public final class SimpleGetConstructorsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/createAnnotation/annotationType.txt b/compiler/testData/codegen/light-analysis/reflection/createAnnotation/annotationType.txt index ea1551bc391..b3be7de0c6a 100644 --- a/compiler/testData/codegen/light-analysis/reflection/createAnnotation/annotationType.txt +++ b/compiler/testData/codegen/light-analysis/reflection/createAnnotation/annotationType.txt @@ -1,6 +1,8 @@ +@kotlin.Metadata public final class AnnotationTypeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Foo diff --git a/compiler/testData/codegen/light-analysis/reflection/createAnnotation/arrayOfKClasses.txt b/compiler/testData/codegen/light-analysis/reflection/createAnnotation/arrayOfKClasses.txt index 14716186daa..e009d09e5e8 100644 --- a/compiler/testData/codegen/light-analysis/reflection/createAnnotation/arrayOfKClasses.txt +++ b/compiler/testData/codegen/light-analysis/reflection/createAnnotation/arrayOfKClasses.txt @@ -1,8 +1,10 @@ @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Anno { public abstract method klasses(): java.lang.Class[] } +@kotlin.Metadata public final class ArrayOfKClassesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/createAnnotation/callByJava.txt b/compiler/testData/codegen/light-analysis/reflection/createAnnotation/callByJava.txt index 24262548349..b70e51b6207 100644 --- a/compiler/testData/codegen/light-analysis/reflection/createAnnotation/callByJava.txt +++ b/compiler/testData/codegen/light-analysis/reflection/createAnnotation/callByJava.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method create(): java.lang.annotation.Annotation diff --git a/compiler/testData/codegen/light-analysis/reflection/createAnnotation/callByKotlin.txt b/compiler/testData/codegen/light-analysis/reflection/createAnnotation/callByKotlin.txt index a5439b361e1..6486f6256dc 100644 --- a/compiler/testData/codegen/light-analysis/reflection/createAnnotation/callByKotlin.txt +++ b/compiler/testData/codegen/light-analysis/reflection/createAnnotation/callByKotlin.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CallByKotlinKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method create(): java.lang.annotation.Annotation @@ -5,31 +6,37 @@ public final class CallByKotlinKt { } @java.lang.annotation.Retention +@kotlin.Metadata public annotation class NoParams @java.lang.annotation.Retention +@kotlin.Metadata public annotation class OneDefault { public abstract method s(): java.lang.String } @java.lang.annotation.Retention +@kotlin.Metadata public annotation class OneNonDefault { public abstract method s(): java.lang.String } @java.lang.annotation.Retention +@kotlin.Metadata public annotation class TwoNonDefaults { public abstract method klass(): java.lang.Class public abstract method string(): java.lang.String } @java.lang.annotation.Retention +@kotlin.Metadata public annotation class TwoParamsOneDefault { public abstract method s(): java.lang.String public abstract method x(): int } @java.lang.annotation.Retention +@kotlin.Metadata public annotation class TwoParamsOneDefaultKClass { public abstract method klass(): java.lang.Class public abstract method string(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/createAnnotation/callJava.txt b/compiler/testData/codegen/light-analysis/reflection/createAnnotation/callJava.txt index 54f9357c996..6033c51bdce 100644 --- a/compiler/testData/codegen/light-analysis/reflection/createAnnotation/callJava.txt +++ b/compiler/testData/codegen/light-analysis/reflection/createAnnotation/callJava.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method create(p0: java.lang.Object[]): java.lang.annotation.Annotation diff --git a/compiler/testData/codegen/light-analysis/reflection/createAnnotation/callKotlin.txt b/compiler/testData/codegen/light-analysis/reflection/createAnnotation/callKotlin.txt index 9ed3e4bc6c3..37a9ece70ce 100644 --- a/compiler/testData/codegen/light-analysis/reflection/createAnnotation/callKotlin.txt +++ b/compiler/testData/codegen/light-analysis/reflection/createAnnotation/callKotlin.txt @@ -1,17 +1,21 @@ +@kotlin.Metadata public final class CallKotlinKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method create(p0: java.lang.Object[]): java.lang.annotation.Annotation } @java.lang.annotation.Retention +@kotlin.Metadata public annotation class NoParams @java.lang.annotation.Retention +@kotlin.Metadata public annotation class OneDefault { public abstract method s(): java.lang.String } @java.lang.annotation.Retention +@kotlin.Metadata public annotation class TwoNonDefaults { public abstract method klass(): java.lang.Class public abstract method string(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/createAnnotation/createJdkAnnotationInstance.txt b/compiler/testData/codegen/light-analysis/reflection/createAnnotation/createJdkAnnotationInstance.txt index f5a2dd0e924..e6cee54604c 100644 --- a/compiler/testData/codegen/light-analysis/reflection/createAnnotation/createJdkAnnotationInstance.txt +++ b/compiler/testData/codegen/light-analysis/reflection/createAnnotation/createJdkAnnotationInstance.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CreateJdkAnnotationInstanceKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/createAnnotation/enumKClassAnnotation.txt b/compiler/testData/codegen/light-analysis/reflection/createAnnotation/enumKClassAnnotation.txt index 3e7a57476cb..36e9b5eebff 100644 --- a/compiler/testData/codegen/light-analysis/reflection/createAnnotation/enumKClassAnnotation.txt +++ b/compiler/testData/codegen/light-analysis/reflection/createAnnotation/enumKClassAnnotation.txt @@ -1,4 +1,5 @@ @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Anno { public abstract method foo(): Foo public abstract method foos(): Foo[] @@ -8,12 +9,14 @@ public annotation class Anno { public abstract method levels(): kotlin.DeprecationLevel[] } +@kotlin.Metadata public final class EnumKClassAnnotationKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @Anno method foo(): void } @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Foo { public abstract method value(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/createAnnotation/equalsHashCodeToString.txt b/compiler/testData/codegen/light-analysis/reflection/createAnnotation/equalsHashCodeToString.txt index d6c83016d4c..207253627da 100644 --- a/compiler/testData/codegen/light-analysis/reflection/createAnnotation/equalsHashCodeToString.txt +++ b/compiler/testData/codegen/light-analysis/reflection/createAnnotation/equalsHashCodeToString.txt @@ -1,11 +1,14 @@ @java.lang.annotation.Retention +@kotlin.Metadata public annotation class test/A @java.lang.annotation.Retention +@kotlin.Metadata public annotation class test/B { public abstract method s(): java.lang.String } +@kotlin.Metadata public final class test/EqualsHashCodeToStringKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @test.A @test.B method javaReflectionAnnotationInstances(): void diff --git a/compiler/testData/codegen/light-analysis/reflection/createAnnotation/floatingPointParameters.txt b/compiler/testData/codegen/light-analysis/reflection/createAnnotation/floatingPointParameters.txt index 4d5f5b2edd8..2d2818612bb 100644 --- a/compiler/testData/codegen/light-analysis/reflection/createAnnotation/floatingPointParameters.txt +++ b/compiler/testData/codegen/light-analysis/reflection/createAnnotation/floatingPointParameters.txt @@ -1,13 +1,16 @@ @java.lang.annotation.Retention +@kotlin.Metadata public annotation class D { public abstract method d(): double } @java.lang.annotation.Retention +@kotlin.Metadata public annotation class F { public abstract method f(): float } +@kotlin.Metadata public final class FloatingPointParametersKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method check(@org.jetbrains.annotations.NotNull p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/reflection/createAnnotation/parameterNamedEquals.txt b/compiler/testData/codegen/light-analysis/reflection/createAnnotation/parameterNamedEquals.txt index 6a44c9fd879..0176d8784e1 100644 --- a/compiler/testData/codegen/light-analysis/reflection/createAnnotation/parameterNamedEquals.txt +++ b/compiler/testData/codegen/light-analysis/reflection/createAnnotation/parameterNamedEquals.txt @@ -1,8 +1,10 @@ @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Anno { public abstract method equals(): boolean } +@kotlin.Metadata public final class ParameterNamedEqualsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/createAnnotation/primitivesAndArrays.txt b/compiler/testData/codegen/light-analysis/reflection/createAnnotation/primitivesAndArrays.txt index 4f6309b0164..a4febcdbe66 100644 --- a/compiler/testData/codegen/light-analysis/reflection/createAnnotation/primitivesAndArrays.txt +++ b/compiler/testData/codegen/light-analysis/reflection/createAnnotation/primitivesAndArrays.txt @@ -1,4 +1,5 @@ @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Anno { public abstract method b(): byte public abstract method ba(): byte[] @@ -20,6 +21,7 @@ public annotation class Anno { public abstract method za(): boolean[] } +@kotlin.Metadata public final class PrimitivesAndArraysKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @Anno method foo(): void diff --git a/compiler/testData/codegen/light-analysis/reflection/enclosing/anonymousObjectInInlinedLambda.txt b/compiler/testData/codegen/light-analysis/reflection/enclosing/anonymousObjectInInlinedLambda.txt index aea13163c32..3400967a1ab 100644 --- a/compiler/testData/codegen/light-analysis/reflection/enclosing/anonymousObjectInInlinedLambda.txt +++ b/compiler/testData/codegen/light-analysis/reflection/enclosing/anonymousObjectInInlinedLambda.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public interface A { public abstract @org.jetbrains.annotations.NotNull method f(): java.lang.String } +@kotlin.Metadata public final class AnonymousObjectInInlinedLambdaKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): A diff --git a/compiler/testData/codegen/light-analysis/reflection/enclosing/classInLambda.txt b/compiler/testData/codegen/light-analysis/reflection/enclosing/classInLambda.txt index 354dec0dcaf..a592d2155d7 100644 --- a/compiler/testData/codegen/light-analysis/reflection/enclosing/classInLambda.txt +++ b/compiler/testData/codegen/light-analysis/reflection/enclosing/classInLambda.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ClassInLambdaKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/enclosing/functionExpressionInProperty.txt b/compiler/testData/codegen/light-analysis/reflection/enclosing/functionExpressionInProperty.txt index 956a402682a..8e36194822f 100644 --- a/compiler/testData/codegen/light-analysis/reflection/enclosing/functionExpressionInProperty.txt +++ b/compiler/testData/codegen/light-analysis/reflection/enclosing/functionExpressionInProperty.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class FunctionExpressionInPropertyKt { private final static @org.jetbrains.annotations.NotNull field property: kotlin.jvm.functions.Function0 public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/enclosing/kt11969.txt b/compiler/testData/codegen/light-analysis/reflection/enclosing/kt11969.txt index 636fc49de8b..2d2659825e4 100644 --- a/compiler/testData/codegen/light-analysis/reflection/enclosing/kt11969.txt +++ b/compiler/testData/codegen/light-analysis/reflection/enclosing/kt11969.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt11969Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Test { public method (): void public @org.jetbrains.annotations.NotNull method callPrivateFun(): kotlin.jvm.functions.Function0 @@ -12,6 +14,7 @@ public final class Test { public @org.jetbrains.annotations.NotNull method publicFun(): kotlin.jvm.functions.Function0 } +@kotlin.Metadata public interface Z { inner class Z/DefaultImpls inner class Z/Nested @@ -21,6 +24,7 @@ public interface Z { public abstract @org.jetbrains.annotations.NotNull method publicFun(): kotlin.jvm.functions.Function0 } +@kotlin.Metadata public final class Z/DefaultImpls { inner class Z/DefaultImpls public static @org.jetbrains.annotations.NotNull method callPrivateFun(p0: Z): kotlin.jvm.functions.Function0 @@ -30,6 +34,7 @@ public final class Z/DefaultImpls { public static @org.jetbrains.annotations.NotNull method publicFun(p0: Z): kotlin.jvm.functions.Function0 } +@kotlin.Metadata public final static class Z/Nested { inner class Z/Nested public method (): void diff --git a/compiler/testData/codegen/light-analysis/reflection/enclosing/kt6368.txt b/compiler/testData/codegen/light-analysis/reflection/enclosing/kt6368.txt index 3ff7ded048c..1d5ae021f92 100644 --- a/compiler/testData/codegen/light-analysis/reflection/enclosing/kt6368.txt +++ b/compiler/testData/codegen/light-analysis/reflection/enclosing/kt6368.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt6368Kt { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final static @org.jetbrains.annotations.NotNull field a$delegate: kotlin.Lazy @@ -5,6 +6,7 @@ public final class Kt6368Kt { public final static @org.jetbrains.annotations.NotNull method getA(): java.util.HashMap } +@kotlin.Metadata public interface R { public abstract @org.jetbrains.annotations.NotNull method result(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/enclosing/kt6691_lambdaInSamConstructor.txt b/compiler/testData/codegen/light-analysis/reflection/enclosing/kt6691_lambdaInSamConstructor.txt index 27b8a544fea..b41a3f95ea1 100644 --- a/compiler/testData/codegen/light-analysis/reflection/enclosing/kt6691_lambdaInSamConstructor.txt +++ b/compiler/testData/codegen/light-analysis/reflection/enclosing/kt6691_lambdaInSamConstructor.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field prop: java.lang.Runnable public method (): void public final @org.jetbrains.annotations.NotNull method getProp(): java.lang.Runnable } +@kotlin.Metadata public final class Kt6691_lambdaInSamConstructorKt { private static @org.jetbrains.annotations.NotNull field lambda: kotlin.jvm.functions.Function0 public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInClassObject.txt b/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInClassObject.txt index fdbbeaff727..eb9bfe1b694 100644 --- a/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInClassObject.txt +++ b/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInClassObject.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class LambdaInClassObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class O { public final static field Companion: O.Companion private final static @org.jetbrains.annotations.NotNull field f: kotlin.jvm.functions.Function0 @@ -9,6 +11,7 @@ public final class O { public method (): void } +@kotlin.Metadata public final static class O/Companion { inner class O/Companion private method (): void diff --git a/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInConstructor.txt b/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInConstructor.txt index e78e809a4ca..1b9ce2f4b96 100644 --- a/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInConstructor.txt +++ b/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInConstructor.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class C { private final @org.jetbrains.annotations.NotNull field l: java.lang.Object public method (): void public final @org.jetbrains.annotations.NotNull method getL(): java.lang.Object } +@kotlin.Metadata public final class LambdaInConstructorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInFunction.txt b/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInFunction.txt index 94da3a71df3..c01a0cb77ea 100644 --- a/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInFunction.txt +++ b/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInFunction.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LambdaInFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInLambda.txt b/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInLambda.txt index 8c1a96bc381..d713dae6a73 100644 --- a/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInLambda.txt +++ b/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInLambda.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LambdaInLambdaKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInLocalClassConstructor.txt b/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInLocalClassConstructor.txt index f0b6dd7e44d..6cbbfc06bb4 100644 --- a/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInLocalClassConstructor.txt +++ b/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInLocalClassConstructor.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public class C { public method (): void } +@kotlin.Metadata public final class LambdaInLocalClassConstructorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInLocalClassSuperCall.txt b/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInLocalClassSuperCall.txt index c6a3faa9b9d..1151ab8b977 100644 --- a/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInLocalClassSuperCall.txt +++ b/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInLocalClassSuperCall.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public class C { private final @org.jetbrains.annotations.NotNull field a: java.lang.Object public method (@org.jetbrains.annotations.NotNull p0: java.lang.Object): void public final @org.jetbrains.annotations.NotNull method getA(): java.lang.Object } +@kotlin.Metadata public final class LambdaInLocalClassSuperCallKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInLocalFunction.txt b/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInLocalFunction.txt index b12c12cb65d..661e2bb9020 100644 --- a/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInLocalFunction.txt +++ b/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInLocalFunction.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LambdaInLocalFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInMemberFunction.txt b/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInMemberFunction.txt index feeac4312b5..7673ad597a9 100644 --- a/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInMemberFunction.txt +++ b/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInMemberFunction.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class C { public method (): void public final @org.jetbrains.annotations.NotNull method foo(): java.lang.Object } +@kotlin.Metadata public final class LambdaInMemberFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInMemberFunctionInLocalClass.txt b/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInMemberFunctionInLocalClass.txt index ec4fbfd3908..c4acdef3d89 100644 --- a/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInMemberFunctionInLocalClass.txt +++ b/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInMemberFunctionInLocalClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LambdaInMemberFunctionInLocalClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInMemberFunctionInNestedClass.txt b/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInMemberFunctionInNestedClass.txt index b0291459219..ff7e2949c03 100644 --- a/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInMemberFunctionInNestedClass.txt +++ b/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInMemberFunctionInNestedClass.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public final class C { inner class C/D public method (): void } +@kotlin.Metadata public final static class C/D { inner class C/D public method (): void public final @org.jetbrains.annotations.NotNull method foo(): java.lang.Object } +@kotlin.Metadata public final class LambdaInMemberFunctionInNestedClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInObjectDeclaration.txt b/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInObjectDeclaration.txt index 30eb26f84d9..c7cee2dc4fb 100644 --- a/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInObjectDeclaration.txt +++ b/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInObjectDeclaration.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class LambdaInObjectDeclarationKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class O { public final static field INSTANCE: O private final static @org.jetbrains.annotations.NotNull field f: kotlin.jvm.functions.Function0 diff --git a/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInObjectExpression.txt b/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInObjectExpression.txt index 6c7c9a37846..b2038e17056 100644 --- a/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInObjectExpression.txt +++ b/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInObjectExpression.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public interface C { public abstract @org.jetbrains.annotations.NotNull method getA(): java.lang.Object } +@kotlin.Metadata public final class LambdaInObjectExpressionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInObjectLiteralSuperCall.txt b/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInObjectLiteralSuperCall.txt index d42526915d3..7ea19142f12 100644 --- a/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInObjectLiteralSuperCall.txt +++ b/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInObjectLiteralSuperCall.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public class C { private final @org.jetbrains.annotations.NotNull field a: java.lang.Object public method (@org.jetbrains.annotations.NotNull p0: java.lang.Object): void public final @org.jetbrains.annotations.NotNull method getA(): java.lang.Object } +@kotlin.Metadata public final class LambdaInObjectLiteralSuperCallKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInPackage.txt b/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInPackage.txt index a58408f407b..7bba4aab2be 100644 --- a/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInPackage.txt +++ b/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInPackage.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LambdaInPackageKt { private final static @org.jetbrains.annotations.NotNull field l: java.lang.Object public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInPropertyGetter.txt b/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInPropertyGetter.txt index 86a87a190e2..45a5e3c70bc 100644 --- a/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInPropertyGetter.txt +++ b/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInPropertyGetter.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LambdaInPropertyGetterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method getL(): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInPropertySetter.txt b/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInPropertySetter.txt index 7fae6caeef9..edeac26a278 100644 --- a/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInPropertySetter.txt +++ b/compiler/testData/codegen/light-analysis/reflection/enclosing/lambdaInPropertySetter.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LambdaInPropertySetterKt { private static @org.jetbrains.annotations.NotNull field _l: java.lang.Object public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/enclosing/localClassInTopLevelFunction.txt b/compiler/testData/codegen/light-analysis/reflection/enclosing/localClassInTopLevelFunction.txt index 506b732599f..33b3cb9f16e 100644 --- a/compiler/testData/codegen/light-analysis/reflection/enclosing/localClassInTopLevelFunction.txt +++ b/compiler/testData/codegen/light-analysis/reflection/enclosing/localClassInTopLevelFunction.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LocalClassInTopLevelFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/enclosing/objectInLambda.txt b/compiler/testData/codegen/light-analysis/reflection/enclosing/objectInLambda.txt index 2b5eead068d..fd5508cd98f 100644 --- a/compiler/testData/codegen/light-analysis/reflection/enclosing/objectInLambda.txt +++ b/compiler/testData/codegen/light-analysis/reflection/enclosing/objectInLambda.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ObjectInLambdaKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/functions/declaredVsInheritedFunctions.txt b/compiler/testData/codegen/light-analysis/reflection/functions/declaredVsInheritedFunctions.txt index 7540760c556..c06ee561a41 100644 --- a/compiler/testData/codegen/light-analysis/reflection/functions/declaredVsInheritedFunctions.txt +++ b/compiler/testData/codegen/light-analysis/reflection/functions/declaredVsInheritedFunctions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class K { public method (): void private final method privateMemberExtensionK(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void @@ -6,12 +7,14 @@ public class K { public final method publicMemberK(): void } +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method check(@org.jetbrains.annotations.NotNull p0: java.util.Collection, @org.jetbrains.annotations.NotNull p1: java.util.Set): void public final static @org.jetbrains.annotations.NotNull method names(@org.jetbrains.annotations.NotNull p0: java.util.Collection): java.util.Set } +@kotlin.Metadata public final class L { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/reflection/functions/functionFromStdlib.txt b/compiler/testData/codegen/light-analysis/reflection/functions/functionFromStdlib.txt index d2366cae5fa..73fd1c4d5f0 100644 --- a/compiler/testData/codegen/light-analysis/reflection/functions/functionFromStdlib.txt +++ b/compiler/testData/codegen/light-analysis/reflection/functions/functionFromStdlib.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class FunctionFromStdlibKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method doStuff(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/functions/functionReferenceErasedToKFunction.txt b/compiler/testData/codegen/light-analysis/reflection/functions/functionReferenceErasedToKFunction.txt index 48e01dcffdc..5d78a680a1d 100644 --- a/compiler/testData/codegen/light-analysis/reflection/functions/functionReferenceErasedToKFunction.txt +++ b/compiler/testData/codegen/light-analysis/reflection/functions/functionReferenceErasedToKFunction.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class K { public final static field Companion: K.Companion inner class K/Companion @@ -5,12 +6,14 @@ public final class K { public final @org.jetbrains.annotations.NotNull method reverse(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String } +@kotlin.Metadata public final static class K/Companion { inner class K/Companion private method (): void public final @org.jetbrains.annotations.NotNull method getRef(): kotlin.reflect.KFunction } +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/functions/genericOverriddenFunction.txt b/compiler/testData/codegen/light-analysis/reflection/functions/genericOverriddenFunction.txt index 59585537a0e..8118986aa85 100644 --- a/compiler/testData/codegen/light-analysis/reflection/functions/genericOverriddenFunction.txt +++ b/compiler/testData/codegen/light-analysis/reflection/functions/genericOverriddenFunction.txt @@ -1,9 +1,12 @@ +@kotlin.Metadata public interface A +@kotlin.Metadata public final class GenericOverriddenFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface H { public abstract @org.jetbrains.annotations.Nullable method foo(): java.lang.Object } diff --git a/compiler/testData/codegen/light-analysis/reflection/functions/instanceOfFunction.txt b/compiler/testData/codegen/light-analysis/reflection/functions/instanceOfFunction.txt index b3903f2fbeb..5f85e54f26f 100644 --- a/compiler/testData/codegen/light-analysis/reflection/functions/instanceOfFunction.txt +++ b/compiler/testData/codegen/light-analysis/reflection/functions/instanceOfFunction.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class Foo { public method (): void public final method bar(p0: int): int } +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/functions/javaClassGetFunctions.txt b/compiler/testData/codegen/light-analysis/reflection/functions/javaClassGetFunctions.txt index 33d7cadb999..53ba8e014b0 100644 --- a/compiler/testData/codegen/light-analysis/reflection/functions/javaClassGetFunctions.txt +++ b/compiler/testData/codegen/light-analysis/reflection/functions/javaClassGetFunctions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/functions/javaMethodsSmokeTest.txt b/compiler/testData/codegen/light-analysis/reflection/functions/javaMethodsSmokeTest.txt index 134e1267ec3..f59ecf64b17 100644 --- a/compiler/testData/codegen/light-analysis/reflection/functions/javaMethodsSmokeTest.txt +++ b/compiler/testData/codegen/light-analysis/reflection/functions/javaMethodsSmokeTest.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(@org.jetbrains.annotations.NotNull p0: kotlin.reflect.KFunction): void diff --git a/compiler/testData/codegen/light-analysis/reflection/functions/platformName.txt b/compiler/testData/codegen/light-analysis/reflection/functions/platformName.txt index 323b75abce6..41d55fdf39e 100644 --- a/compiler/testData/codegen/light-analysis/reflection/functions/platformName.txt +++ b/compiler/testData/codegen/light-analysis/reflection/functions/platformName.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PlatformNameKt { public final static @kotlin.jvm.JvmName method Fail(): void public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/functions/privateMemberFunction.txt b/compiler/testData/codegen/light-analysis/reflection/functions/privateMemberFunction.txt index 890159094b9..82bfa89f6d4 100644 --- a/compiler/testData/codegen/light-analysis/reflection/functions/privateMemberFunction.txt +++ b/compiler/testData/codegen/light-analysis/reflection/functions/privateMemberFunction.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { public method (): void private final method foo(): java.lang.String } +@kotlin.Metadata public final class PrivateMemberFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/functions/simpleGetFunctions.txt b/compiler/testData/codegen/light-analysis/reflection/functions/simpleGetFunctions.txt index ac7e5626966..0139d378aa0 100644 --- a/compiler/testData/codegen/light-analysis/reflection/functions/simpleGetFunctions.txt +++ b/compiler/testData/codegen/light-analysis/reflection/functions/simpleGetFunctions.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public class A { public method (): void public final method mem(): void public final method memExt(p0: int): void } +@kotlin.Metadata public final class B { public method (): void } +@kotlin.Metadata public final class SimpleGetFunctionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/functions/simpleNames.txt b/compiler/testData/codegen/light-analysis/reflection/functions/simpleNames.txt index 51a8f66423b..d4dfe98179e 100644 --- a/compiler/testData/codegen/light-analysis/reflection/functions/simpleNames.txt +++ b/compiler/testData/codegen/light-analysis/reflection/functions/simpleNames.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { public method (): void public final @org.jetbrains.annotations.NotNull method bar(): java.lang.String } +@kotlin.Metadata public final class SimpleNamesKt { public final static method baz(p0: int): int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/genericSignature/covariantOverride.txt b/compiler/testData/codegen/light-analysis/reflection/genericSignature/covariantOverride.txt index 9140bd56533..0924f59374d 100644 --- a/compiler/testData/codegen/light-analysis/reflection/genericSignature/covariantOverride.txt +++ b/compiler/testData/codegen/light-analysis/reflection/genericSignature/covariantOverride.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public interface A { public abstract @org.jetbrains.annotations.NotNull method foo(): java.util.Collection } +@kotlin.Metadata public abstract class B { public method (): void public @org.jetbrains.annotations.NotNull method foo(): java.util.Collection } +@kotlin.Metadata public final class CovariantOverrideKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/genericSignature/defaultImplsGenericSignature.txt b/compiler/testData/codegen/light-analysis/reflection/genericSignature/defaultImplsGenericSignature.txt index 791cf79c66a..3efa8a9417e 100644 --- a/compiler/testData/codegen/light-analysis/reflection/genericSignature/defaultImplsGenericSignature.txt +++ b/compiler/testData/codegen/light-analysis/reflection/genericSignature/defaultImplsGenericSignature.txt @@ -1,25 +1,30 @@ +@kotlin.Metadata public interface A { inner class A/DefaultImpls public abstract method test1(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object public abstract @org.jetbrains.annotations.NotNull method test2(p0: java.lang.Object): A } +@kotlin.Metadata public final class A/DefaultImpls { inner class A/DefaultImpls public static method test1(p0: A, p1: java.lang.Object, p2: java.lang.Object): java.lang.Object public static @org.jetbrains.annotations.NotNull method test2(p0: A, p1: java.lang.Object): A } +@kotlin.Metadata public final class B { private final field value: java.lang.Object public method (p0: java.lang.Object): void public final method getValue(): java.lang.Object } +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class X { private final field p1: java.lang.Object private final @org.jetbrains.annotations.NotNull field p2: B diff --git a/compiler/testData/codegen/light-analysis/reflection/genericSignature/functionLiteralGenericSignature.txt b/compiler/testData/codegen/light-analysis/reflection/genericSignature/functionLiteralGenericSignature.txt index 8aaef177be6..6d0a2e3b5ab 100644 --- a/compiler/testData/codegen/light-analysis/reflection/genericSignature/functionLiteralGenericSignature.txt +++ b/compiler/testData/codegen/light-analysis/reflection/genericSignature/functionLiteralGenericSignature.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class FunctionLiteralGenericSignatureKt { private final static @org.jetbrains.annotations.NotNull field extensionFun: kotlin.jvm.functions.Function1 private final static @org.jetbrains.annotations.NotNull field extensionWithArgFun: kotlin.jvm.functions.Function2 diff --git a/compiler/testData/codegen/light-analysis/reflection/genericSignature/genericBackingFieldSignature.txt b/compiler/testData/codegen/light-analysis/reflection/genericSignature/genericBackingFieldSignature.txt index 26384d10aa0..2323438664e 100644 --- a/compiler/testData/codegen/light-analysis/reflection/genericSignature/genericBackingFieldSignature.txt +++ b/compiler/testData/codegen/light-analysis/reflection/genericSignature/genericBackingFieldSignature.txt @@ -1,11 +1,14 @@ +@kotlin.Metadata public final class GenericBackingFieldSignatureKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class TParam { public method (): void } +@kotlin.Metadata public final class Test { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final @org.jetbrains.annotations.Nullable field classField1: Z @@ -25,14 +28,17 @@ public final class Test { public final @org.jetbrains.annotations.Nullable method getDelegateNotNull(): Z } +@kotlin.Metadata public final class Z { public method (): void } +@kotlin.Metadata public final class Zin { public method (): void } +@kotlin.Metadata public final class Zout { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/reflection/genericSignature/genericMethodSignature.txt b/compiler/testData/codegen/light-analysis/reflection/genericSignature/genericMethodSignature.txt index facbeb21d49..dbd1797ae83 100644 --- a/compiler/testData/codegen/light-analysis/reflection/genericSignature/genericMethodSignature.txt +++ b/compiler/testData/codegen/light-analysis/reflection/genericSignature/genericMethodSignature.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class GenericMethodSignatureKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: java.lang.Class, p1: int, @org.jetbrains.annotations.NotNull p2: java.lang.Class, @org.jetbrains.annotations.NotNull p3: java.lang.String, @org.jetbrains.annotations.NotNull p4: java.lang.String): java.lang.String } +@kotlin.Metadata public final class Params { private final @org.jetbrains.annotations.NotNull field expecedParamType: java.lang.String private final @org.jetbrains.annotations.NotNull field expectedReturnType: java.lang.String @@ -15,10 +17,12 @@ public final class Params { public final @org.jetbrains.annotations.NotNull method getParamClass(): java.lang.Class } +@kotlin.Metadata public final class TParam { public method (): void } +@kotlin.Metadata public final class Test { public method (): void public final @org.jetbrains.annotations.Nullable method test1(p0: java.lang.Object): java.lang.Object @@ -28,14 +32,17 @@ public final class Test { public final @org.jetbrains.annotations.Nullable method test5(p0: java.lang.Object): Zin } +@kotlin.Metadata public final class Z { public method (): void } +@kotlin.Metadata public final class Zin { public method (): void } +@kotlin.Metadata public final class Zout { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/reflection/genericSignature/kt11121.txt b/compiler/testData/codegen/light-analysis/reflection/genericSignature/kt11121.txt index 8eef6caa92e..225aaeab947 100644 --- a/compiler/testData/codegen/light-analysis/reflection/genericSignature/kt11121.txt +++ b/compiler/testData/codegen/light-analysis/reflection/genericSignature/kt11121.txt @@ -1,19 +1,23 @@ +@kotlin.Metadata public interface A { inner class A/DefaultImpls public abstract @org.jetbrains.annotations.Nullable method getZ(p0: java.lang.Object): java.lang.Object public abstract method p(p0: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class A/DefaultImpls { inner class A/DefaultImpls public static @org.jetbrains.annotations.Nullable method getZ(p0: A, p1: java.lang.Object): java.lang.Object public static method p(p0: A, p1: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class B { public method (): void } +@kotlin.Metadata public final class Kt11121Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/genericSignature/kt5112.txt b/compiler/testData/codegen/light-analysis/reflection/genericSignature/kt5112.txt index 838965066a3..385d196b892 100644 --- a/compiler/testData/codegen/light-analysis/reflection/genericSignature/kt5112.txt +++ b/compiler/testData/codegen/light-analysis/reflection/genericSignature/kt5112.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class test/ErrorsJvmClass { public final static field Companion: test.ErrorsJvmClass.Companion public final static @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field param: test.G @@ -5,16 +6,19 @@ public final class test/ErrorsJvmClass { public method (): void } +@kotlin.Metadata public final static class test/ErrorsJvmClass/Companion { inner class test/ErrorsJvmClass/Companion private method (): void } +@kotlin.Metadata public interface test/ErrorsJvmTrait { public final static field Companion: test.ErrorsJvmTrait.Companion inner class test/ErrorsJvmTrait/Companion } +@kotlin.Metadata public final static class test/ErrorsJvmTrait/Companion { private final static @org.jetbrains.annotations.NotNull field param: test.G inner class test/ErrorsJvmTrait/Companion @@ -22,12 +26,14 @@ public final static class test/ErrorsJvmTrait/Companion { public final @org.jetbrains.annotations.NotNull method getParam(): test.G } +@kotlin.Metadata public final class test/G { private final field s: java.lang.Object public method (p0: java.lang.Object): void public final method getS(): java.lang.Object } +@kotlin.Metadata public final class test/Kt5112Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/genericSignature/kt6106.txt b/compiler/testData/codegen/light-analysis/reflection/genericSignature/kt6106.txt index 36518f1786a..6c653bf7812 100644 --- a/compiler/testData/codegen/light-analysis/reflection/genericSignature/kt6106.txt +++ b/compiler/testData/codegen/light-analysis/reflection/genericSignature/kt6106.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class test/A { public final static field Companion: test.A.Companion inner class test/A/Companion @@ -5,16 +6,19 @@ public final class test/A { public final static @kotlin.jvm.JvmStatic @org.jetbrains.annotations.NotNull method a(@org.jetbrains.annotations.NotNull p0: test.B): test.B } +@kotlin.Metadata public final static class test/A/Companion { inner class test/A/Companion private method (): void public final @kotlin.jvm.JvmStatic @org.jetbrains.annotations.NotNull method a(@org.jetbrains.annotations.NotNull p0: test.B): test.B } +@kotlin.Metadata public class test/B { public method (): void } +@kotlin.Metadata public final class test/Kt6106Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/isInstance/isInstanceCastAndSafeCast.txt b/compiler/testData/codegen/light-analysis/reflection/isInstance/isInstanceCastAndSafeCast.txt index e86b6923b2d..9a58a42f910 100644 --- a/compiler/testData/codegen/light-analysis/reflection/isInstance/isInstanceCastAndSafeCast.txt +++ b/compiler/testData/codegen/light-analysis/reflection/isInstance/isInstanceCastAndSafeCast.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IsInstanceCastAndSafeCastKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method testInstance(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KClass): void diff --git a/compiler/testData/codegen/light-analysis/reflection/kClassInAnnotation/array.txt b/compiler/testData/codegen/light-analysis/reflection/kClassInAnnotation/array.txt index 83c506443bb..8dd7190a36e 100644 --- a/compiler/testData/codegen/light-analysis/reflection/kClassInAnnotation/array.txt +++ b/compiler/testData/codegen/light-analysis/reflection/kClassInAnnotation/array.txt @@ -1,22 +1,27 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Ann { public abstract method args(): java.lang.Class[] } +@kotlin.Metadata public final class ArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class K { public method (): void } @Ann +@kotlin.Metadata public final class MyClass { public method (): void } +@kotlin.Metadata public final class O { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/reflection/kClassInAnnotation/arrayInJava.txt b/compiler/testData/codegen/light-analysis/reflection/kClassInAnnotation/arrayInJava.txt index aee7b23614f..1fb8942b274 100644 --- a/compiler/testData/codegen/light-analysis/reflection/kClassInAnnotation/arrayInJava.txt +++ b/compiler/testData/codegen/light-analysis/reflection/kClassInAnnotation/arrayInJava.txt @@ -1,9 +1,11 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Ann { public abstract method args(): java.lang.Class[] } +@kotlin.Metadata public final class ArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/kClassInAnnotation/basic.txt b/compiler/testData/codegen/light-analysis/reflection/kClassInAnnotation/basic.txt index ddedcb7b217..6e2016b4712 100644 --- a/compiler/testData/codegen/light-analysis/reflection/kClassInAnnotation/basic.txt +++ b/compiler/testData/codegen/light-analysis/reflection/kClassInAnnotation/basic.txt @@ -1,18 +1,22 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Ann { public abstract method arg(): java.lang.Class } +@kotlin.Metadata public final class BasicKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } @Ann +@kotlin.Metadata public final class MyClass { public method (): void } +@kotlin.Metadata public final class OK { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/reflection/kClassInAnnotation/basicInJava.txt b/compiler/testData/codegen/light-analysis/reflection/kClassInAnnotation/basicInJava.txt index bfda28ce79b..28b3cb883fa 100644 --- a/compiler/testData/codegen/light-analysis/reflection/kClassInAnnotation/basicInJava.txt +++ b/compiler/testData/codegen/light-analysis/reflection/kClassInAnnotation/basicInJava.txt @@ -1,9 +1,11 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Ann { public abstract method arg(): java.lang.Class } +@kotlin.Metadata public final class BasicKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/kClassInAnnotation/checkcast.txt b/compiler/testData/codegen/light-analysis/reflection/kClassInAnnotation/checkcast.txt index 3141c549e86..281c6de8fcd 100644 --- a/compiler/testData/codegen/light-analysis/reflection/kClassInAnnotation/checkcast.txt +++ b/compiler/testData/codegen/light-analysis/reflection/kClassInAnnotation/checkcast.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CheckcastKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/kClassInAnnotation/vararg.txt b/compiler/testData/codegen/light-analysis/reflection/kClassInAnnotation/vararg.txt index 1e1582e2497..49fa6a1c341 100644 --- a/compiler/testData/codegen/light-analysis/reflection/kClassInAnnotation/vararg.txt +++ b/compiler/testData/codegen/light-analysis/reflection/kClassInAnnotation/vararg.txt @@ -1,22 +1,27 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Ann { public abstract method args(): java.lang.Class[] } +@kotlin.Metadata public final class K { public method (): void } @Ann +@kotlin.Metadata public final class MyClass { public method (): void } +@kotlin.Metadata public final class O { public method (): void } +@kotlin.Metadata public final class VarargKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/kClassInAnnotation/varargInJava.txt b/compiler/testData/codegen/light-analysis/reflection/kClassInAnnotation/varargInJava.txt index 63b87dae3fd..511aa1e9378 100644 --- a/compiler/testData/codegen/light-analysis/reflection/kClassInAnnotation/varargInJava.txt +++ b/compiler/testData/codegen/light-analysis/reflection/kClassInAnnotation/varargInJava.txt @@ -1,9 +1,11 @@ @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Ann { public abstract method args(): java.lang.Class[] } +@kotlin.Metadata public final class VarargKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/lambdaClasses/parameterNamesAndNullability.txt b/compiler/testData/codegen/light-analysis/reflection/lambdaClasses/parameterNamesAndNullability.txt index cae6b603e4d..4d40eebb646 100644 --- a/compiler/testData/codegen/light-analysis/reflection/lambdaClasses/parameterNamesAndNullability.txt +++ b/compiler/testData/codegen/light-analysis/reflection/lambdaClasses/parameterNamesAndNullability.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ParameterNamesAndNullabilityKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method extensionFunExpr(): void diff --git a/compiler/testData/codegen/light-analysis/reflection/mapping/constructor.txt b/compiler/testData/codegen/light-analysis/reflection/mapping/constructor.txt index 08ed940ad9e..729b1d4eb94 100644 --- a/compiler/testData/codegen/light-analysis/reflection/mapping/constructor.txt +++ b/compiler/testData/codegen/light-analysis/reflection/mapping/constructor.txt @@ -1,25 +1,30 @@ +@kotlin.Metadata public final class ConstructorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method check(@org.jetbrains.annotations.NotNull p0: kotlin.reflect.KFunction): void } +@kotlin.Metadata public final class K { inner class K/Inner inner class K/Nested public method (): void } +@kotlin.Metadata public final class K/Inner { synthetic final field this$0: K inner class K/Inner public method (p0: K): void } +@kotlin.Metadata public final static class K/Nested { inner class K/Nested public method (): void } +@kotlin.Metadata public final class Secondary { public method (p0: int): void } diff --git a/compiler/testData/codegen/light-analysis/reflection/mapping/extensionProperty.txt b/compiler/testData/codegen/light-analysis/reflection/mapping/extensionProperty.txt index 35dc985eb2a..75627d4cc34 100644 --- a/compiler/testData/codegen/light-analysis/reflection/mapping/extensionProperty.txt +++ b/compiler/testData/codegen/light-analysis/reflection/mapping/extensionProperty.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class ExtensionPropertyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method getExt(@org.jetbrains.annotations.NotNull p0: K): double public final static method setExt(@org.jetbrains.annotations.NotNull p0: K, p1: double): void } +@kotlin.Metadata public final class K { private field value: long public method (p0: long): void diff --git a/compiler/testData/codegen/light-analysis/reflection/mapping/fakeOverrides/javaFieldGetterSetter.txt b/compiler/testData/codegen/light-analysis/reflection/mapping/fakeOverrides/javaFieldGetterSetter.txt index d10f0b06eb5..736a9bab21e 100644 --- a/compiler/testData/codegen/light-analysis/reflection/mapping/fakeOverrides/javaFieldGetterSetter.txt +++ b/compiler/testData/codegen/light-analysis/reflection/mapping/fakeOverrides/javaFieldGetterSetter.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class JavaFieldGetterSetterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class TestBase { private field id: long public method (): void @@ -9,6 +11,7 @@ public class TestBase { public final method setId(p0: long): void } +@kotlin.Metadata public final class TestChild { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/reflection/mapping/fakeOverrides/javaMethod.txt b/compiler/testData/codegen/light-analysis/reflection/mapping/fakeOverrides/javaMethod.txt index 458b5d8d41e..ec530efbc8b 100644 --- a/compiler/testData/codegen/light-analysis/reflection/mapping/fakeOverrides/javaMethod.txt +++ b/compiler/testData/codegen/light-analysis/reflection/mapping/fakeOverrides/javaMethod.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public final class JavaMethodKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class TestBase { public method (): void public final method id(): long } +@kotlin.Metadata public final class TestChild { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/reflection/mapping/functions.txt b/compiler/testData/codegen/light-analysis/reflection/mapping/functions.txt index 1517c71b324..ae0edaf0382 100644 --- a/compiler/testData/codegen/light-analysis/reflection/mapping/functions.txt +++ b/compiler/testData/codegen/light-analysis/reflection/mapping/functions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class FunctionsKt { public final static method bar(@org.jetbrains.annotations.NotNull p0: java.lang.String): int public final static method baz(@org.jetbrains.annotations.NotNull p0: java.lang.String): int @@ -5,6 +6,7 @@ public final class FunctionsKt { public final static method check(@org.jetbrains.annotations.NotNull p0: kotlin.reflect.KFunction): void } +@kotlin.Metadata public final class K { public method (): void public final method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String): int diff --git a/compiler/testData/codegen/light-analysis/reflection/mapping/inlineReifiedFun.txt b/compiler/testData/codegen/light-analysis/reflection/mapping/inlineReifiedFun.txt index 94d42188a0f..191fafbf87d 100644 --- a/compiler/testData/codegen/light-analysis/reflection/mapping/inlineReifiedFun.txt +++ b/compiler/testData/codegen/light-analysis/reflection/mapping/inlineReifiedFun.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class Foo { public method (): void private final method h(p0: java.lang.Object): int } +@kotlin.Metadata public final class InlineReifiedFunKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method f(): int diff --git a/compiler/testData/codegen/light-analysis/reflection/mapping/jvmStatic/companionObjectFunction.txt b/compiler/testData/codegen/light-analysis/reflection/mapping/jvmStatic/companionObjectFunction.txt index 86f0b17b929..b536d6b725a 100644 --- a/compiler/testData/codegen/light-analysis/reflection/mapping/jvmStatic/companionObjectFunction.txt +++ b/compiler/testData/codegen/light-analysis/reflection/mapping/jvmStatic/companionObjectFunction.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { public final static field Companion: C.Companion inner class C/Companion @@ -5,12 +6,14 @@ public final class C { public final static @kotlin.jvm.JvmStatic method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String): int } +@kotlin.Metadata public final static class C/Companion { inner class C/Companion private method (): void public final @kotlin.jvm.JvmStatic method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String): int } +@kotlin.Metadata public final class CompanionObjectFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/mapping/jvmStatic/objectFunction.txt b/compiler/testData/codegen/light-analysis/reflection/mapping/jvmStatic/objectFunction.txt index 45fc0b144c7..6489393115d 100644 --- a/compiler/testData/codegen/light-analysis/reflection/mapping/jvmStatic/objectFunction.txt +++ b/compiler/testData/codegen/light-analysis/reflection/mapping/jvmStatic/objectFunction.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class O { public final static field INSTANCE: O private method (): void public final static @kotlin.jvm.JvmStatic method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String): int } +@kotlin.Metadata public final class ObjectFunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/mapping/mappedClassIsEqualToClassLiteral.txt b/compiler/testData/codegen/light-analysis/reflection/mapping/mappedClassIsEqualToClassLiteral.txt index 1ac40b835d7..7ac07d7e1c5 100644 --- a/compiler/testData/codegen/light-analysis/reflection/mapping/mappedClassIsEqualToClassLiteral.txt +++ b/compiler/testData/codegen/light-analysis/reflection/mapping/mappedClassIsEqualToClassLiteral.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class A { public method (): void } +@kotlin.Metadata public final class MappedClassIsEqualToClassLiteralKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/mapping/memberProperty.txt b/compiler/testData/codegen/light-analysis/reflection/mapping/memberProperty.txt index 5954682fab1..58fe6fc6677 100644 --- a/compiler/testData/codegen/light-analysis/reflection/mapping/memberProperty.txt +++ b/compiler/testData/codegen/light-analysis/reflection/mapping/memberProperty.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class K { private field value: long public method (p0: long): void @@ -5,6 +6,7 @@ public final class K { public final method setValue(p0: long): void } +@kotlin.Metadata public final class MemberPropertyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/mapping/propertyAccessors.txt b/compiler/testData/codegen/light-analysis/reflection/mapping/propertyAccessors.txt index c2d381c4b7b..af6217a33d3 100644 --- a/compiler/testData/codegen/light-analysis/reflection/mapping/propertyAccessors.txt +++ b/compiler/testData/codegen/light-analysis/reflection/mapping/propertyAccessors.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private @org.jetbrains.annotations.NotNull field bar: java.lang.String public method (): void @@ -5,6 +6,7 @@ public final class A { public final method setBar(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class PropertyAccessorsKt { private static @org.jetbrains.annotations.NotNull field foo: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/mapping/propertyAccessorsWithJvmName.txt b/compiler/testData/codegen/light-analysis/reflection/mapping/propertyAccessorsWithJvmName.txt index 3ce57735533..dcddce3880e 100644 --- a/compiler/testData/codegen/light-analysis/reflection/mapping/propertyAccessorsWithJvmName.txt +++ b/compiler/testData/codegen/light-analysis/reflection/mapping/propertyAccessorsWithJvmName.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PropertyAccessorsWithJvmNameKt { private static @org.jetbrains.annotations.NotNull field state: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/mapping/syntheticFields.txt b/compiler/testData/codegen/light-analysis/reflection/mapping/syntheticFields.txt index 9545c24b917..ce9fe0700b1 100644 --- a/compiler/testData/codegen/light-analysis/reflection/mapping/syntheticFields.txt +++ b/compiler/testData/codegen/light-analysis/reflection/mapping/syntheticFields.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public enum class A { protected method (p0: java.lang.String, p1: int): void public static method valueOf(p0: java.lang.String): A public static method values(): A[] } +@kotlin.Metadata public final class SyntheticFieldsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/mapping/topLevelFunctionOtherFile.txt b/compiler/testData/codegen/light-analysis/reflection/mapping/topLevelFunctionOtherFile.txt index aef1faf7264..b9c1237db4e 100644 --- a/compiler/testData/codegen/light-analysis/reflection/mapping/topLevelFunctionOtherFile.txt +++ b/compiler/testData/codegen/light-analysis/reflection/mapping/topLevelFunctionOtherFile.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class MainKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test1(): void } +@kotlin.Metadata public final class TestKt { public final static method test2(): void } diff --git a/compiler/testData/codegen/light-analysis/reflection/mapping/topLevelProperty.txt b/compiler/testData/codegen/light-analysis/reflection/mapping/topLevelProperty.txt index ec3336341e3..e96b336b5d1 100644 --- a/compiler/testData/codegen/light-analysis/reflection/mapping/topLevelProperty.txt +++ b/compiler/testData/codegen/light-analysis/reflection/mapping/topLevelProperty.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TopLevelPropertyKt { private static @org.jetbrains.annotations.NotNull field topLevel: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/mapping/types/annotationConstructorParameters.txt b/compiler/testData/codegen/light-analysis/reflection/mapping/types/annotationConstructorParameters.txt index 0bae8f6ee39..6e42ba6eccb 100644 --- a/compiler/testData/codegen/light-analysis/reflection/mapping/types/annotationConstructorParameters.txt +++ b/compiler/testData/codegen/light-analysis/reflection/mapping/types/annotationConstructorParameters.txt @@ -1,4 +1,5 @@ @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Anno { public abstract method b(): byte public abstract method e(): E @@ -11,11 +12,13 @@ public annotation class Anno { public abstract method zs(): Z[] } +@kotlin.Metadata public final class AnnotationConstructorParametersKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method tmp(): java.lang.Class[] } +@kotlin.Metadata public enum class E { protected method (p0: java.lang.String, p1: int): void public static method valueOf(p0: java.lang.String): E @@ -23,4 +26,5 @@ public enum class E { } @java.lang.annotation.Retention +@kotlin.Metadata public annotation class Z diff --git a/compiler/testData/codegen/light-analysis/reflection/mapping/types/array.txt b/compiler/testData/codegen/light-analysis/reflection/mapping/types/array.txt index 8f47f6c7b81..5feac5d2beb 100644 --- a/compiler/testData/codegen/light-analysis/reflection/mapping/types/array.txt +++ b/compiler/testData/codegen/light-analysis/reflection/mapping/types/array.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { public method (): void public final @org.jetbrains.annotations.NotNull method baz(): java.lang.Object[] } +@kotlin.Metadata public final class ArrayKt { public final static @org.jetbrains.annotations.NotNull method bar(): java.util.List[] public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/mapping/types/constructors.txt b/compiler/testData/codegen/light-analysis/reflection/mapping/types/constructors.txt index 77f856b66a6..6334149a29c 100644 --- a/compiler/testData/codegen/light-analysis/reflection/mapping/types/constructors.txt +++ b/compiler/testData/codegen/light-analysis/reflection/mapping/types/constructors.txt @@ -1,20 +1,24 @@ +@kotlin.Metadata public final class A { inner class A/Inner inner class A/Nested public method (p0: double, @org.jetbrains.annotations.NotNull p1: java.lang.String, @org.jetbrains.annotations.Nullable p2: A): void } +@kotlin.Metadata public final class A/Inner { synthetic final field this$0: A inner class A/Inner public method (@java.lang.Synthetic p0: A, @org.jetbrains.annotations.NotNull p1: A.Nested): void } +@kotlin.Metadata public final static class A/Nested { inner class A/Nested public method (@org.jetbrains.annotations.NotNull p0: A): void } +@kotlin.Metadata public final class ConstructorsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/mapping/types/genericArrayElementType.txt b/compiler/testData/codegen/light-analysis/reflection/mapping/types/genericArrayElementType.txt index 53cf740584f..e7c48a73738 100644 --- a/compiler/testData/codegen/light-analysis/reflection/mapping/types/genericArrayElementType.txt +++ b/compiler/testData/codegen/light-analysis/reflection/mapping/types/genericArrayElementType.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Bar { public method (): void } +@kotlin.Metadata public final class GenericArrayElementTypeKt { public final static @org.jetbrains.annotations.NotNull method arrayOfInBar(): java.lang.Object[] public final static @org.jetbrains.annotations.NotNull method arrayOfInList(): java.lang.Object[] diff --git a/compiler/testData/codegen/light-analysis/reflection/mapping/types/innerGenericTypeArgument.txt b/compiler/testData/codegen/light-analysis/reflection/mapping/types/innerGenericTypeArgument.txt index c6477f09bb7..6872f55d705 100644 --- a/compiler/testData/codegen/light-analysis/reflection/mapping/types/innerGenericTypeArgument.txt +++ b/compiler/testData/codegen/light-analysis/reflection/mapping/types/innerGenericTypeArgument.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class InnerGenericTypeArgumentKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): Outer.Inner.Innermost } +@kotlin.Metadata public final class Outer { inner class Outer/Inner public method (): void } +@kotlin.Metadata public final class Outer/Inner { synthetic final field this$0: Outer inner class Outer/Inner @@ -15,6 +18,7 @@ public final class Outer/Inner { public method (p0: Outer): void } +@kotlin.Metadata public final class Outer/Inner/Innermost { synthetic final field this$0: Outer.Inner inner class Outer/Inner diff --git a/compiler/testData/codegen/light-analysis/reflection/mapping/types/memberFunctions.txt b/compiler/testData/codegen/light-analysis/reflection/mapping/types/memberFunctions.txt index fafd31fdb7a..41fb864bd68 100644 --- a/compiler/testData/codegen/light-analysis/reflection/mapping/types/memberFunctions.txt +++ b/compiler/testData/codegen/light-analysis/reflection/mapping/types/memberFunctions.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public final class A { public method (): void public final method foo(@org.jetbrains.annotations.Nullable p0: java.lang.Long): long } +@kotlin.Metadata public final class MemberFunctionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class O { public final static field INSTANCE: O private method (): void diff --git a/compiler/testData/codegen/light-analysis/reflection/mapping/types/overrideAnyWithPrimitive.txt b/compiler/testData/codegen/light-analysis/reflection/mapping/types/overrideAnyWithPrimitive.txt index e8329f041a3..b0b9c9f22ac 100644 --- a/compiler/testData/codegen/light-analysis/reflection/mapping/types/overrideAnyWithPrimitive.txt +++ b/compiler/testData/codegen/light-analysis/reflection/mapping/types/overrideAnyWithPrimitive.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public method (): void public final method bar(p0: long): int @@ -5,10 +6,12 @@ public final class A { public synthetic method foo(): java.lang.Object } +@kotlin.Metadata public interface I { public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.Object } +@kotlin.Metadata public final class OverrideAnyWithPrimitiveKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/mapping/types/parameterizedTypeArgument.txt b/compiler/testData/codegen/light-analysis/reflection/mapping/types/parameterizedTypeArgument.txt index a8ccbbd158e..5bfae852728 100644 --- a/compiler/testData/codegen/light-analysis/reflection/mapping/types/parameterizedTypeArgument.txt +++ b/compiler/testData/codegen/light-analysis/reflection/mapping/types/parameterizedTypeArgument.txt @@ -1,11 +1,14 @@ +@kotlin.Metadata public final class Bar { public method (): void } +@kotlin.Metadata public final class Foo { public method (): void } +@kotlin.Metadata public final class ParameterizedTypeArgumentKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method fooOfInBar(): Foo diff --git a/compiler/testData/codegen/light-analysis/reflection/mapping/types/parameterizedTypes.txt b/compiler/testData/codegen/light-analysis/reflection/mapping/types/parameterizedTypes.txt index 281975bfe15..30b8f44ae57 100644 --- a/compiler/testData/codegen/light-analysis/reflection/mapping/types/parameterizedTypes.txt +++ b/compiler/testData/codegen/light-analysis/reflection/mapping/types/parameterizedTypes.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { private field foo: java.util.List public method (@org.jetbrains.annotations.NotNull p0: java.util.List): void } +@kotlin.Metadata public final class O { public final static field INSTANCE: O private static field bar: java.util.List @@ -10,6 +12,7 @@ public final class O { private synthetic deprecated static @kotlin.jvm.JvmStatic method bar$annotations(): void } +@kotlin.Metadata public final class ParameterizedTypesKt { public final static method assertGenericType(@org.jetbrains.annotations.NotNull p0: kotlin.reflect.KType): void public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/mapping/types/propertyAccessors.txt b/compiler/testData/codegen/light-analysis/reflection/mapping/types/propertyAccessors.txt index 3da66e1cf07..4fa6ff5c10f 100644 --- a/compiler/testData/codegen/light-analysis/reflection/mapping/types/propertyAccessors.txt +++ b/compiler/testData/codegen/light-analysis/reflection/mapping/types/propertyAccessors.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { private field foo: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class O { public final static field INSTANCE: O private static field bar: java.lang.String @@ -10,6 +12,7 @@ public final class O { private synthetic deprecated static @kotlin.jvm.JvmStatic method bar$annotations(): void } +@kotlin.Metadata public final class PropertyAccessorsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/mapping/types/rawTypeArgument.txt b/compiler/testData/codegen/light-analysis/reflection/mapping/types/rawTypeArgument.txt index 33d7cadb999..53ba8e014b0 100644 --- a/compiler/testData/codegen/light-analysis/reflection/mapping/types/rawTypeArgument.txt +++ b/compiler/testData/codegen/light-analysis/reflection/mapping/types/rawTypeArgument.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/mapping/types/supertypes.txt b/compiler/testData/codegen/light-analysis/reflection/mapping/types/supertypes.txt index 9650526aa97..f43de68bbef 100644 --- a/compiler/testData/codegen/light-analysis/reflection/mapping/types/supertypes.txt +++ b/compiler/testData/codegen/light-analysis/reflection/mapping/types/supertypes.txt @@ -1,15 +1,20 @@ +@kotlin.Metadata public final class A { public method (): void } +@kotlin.Metadata public interface Interface +@kotlin.Metadata public interface Interface2 +@kotlin.Metadata public class Klass { public method (): void } +@kotlin.Metadata public final class SupertypesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/mapping/types/topLevelFunctions.txt b/compiler/testData/codegen/light-analysis/reflection/mapping/types/topLevelFunctions.txt index 39a6572e784..062efdbf994 100644 --- a/compiler/testData/codegen/light-analysis/reflection/mapping/types/topLevelFunctions.txt +++ b/compiler/testData/codegen/light-analysis/reflection/mapping/types/topLevelFunctions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TopLevelFunctionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method extension(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/reflection/mapping/types/typeParameters.txt b/compiler/testData/codegen/light-analysis/reflection/mapping/types/typeParameters.txt index f48077a7c11..953314dcff5 100644 --- a/compiler/testData/codegen/light-analysis/reflection/mapping/types/typeParameters.txt +++ b/compiler/testData/codegen/light-analysis/reflection/mapping/types/typeParameters.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { public method (): void public final method foo(p0: java.lang.Object): void } +@kotlin.Metadata public final class TypeParametersKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/mapping/types/unit.txt b/compiler/testData/codegen/light-analysis/reflection/mapping/types/unit.txt index d0e4d8354a0..92d58fe298a 100644 --- a/compiler/testData/codegen/light-analysis/reflection/mapping/types/unit.txt +++ b/compiler/testData/codegen/light-analysis/reflection/mapping/types/unit.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class UnitKt { private static @org.jetbrains.annotations.NotNull field bar: kotlin.Unit public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/mapping/types/withNullability.txt b/compiler/testData/codegen/light-analysis/reflection/mapping/types/withNullability.txt index 746ad2a5215..35eaabc8928 100644 --- a/compiler/testData/codegen/light-analysis/reflection/mapping/types/withNullability.txt +++ b/compiler/testData/codegen/light-analysis/reflection/mapping/types/withNullability.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class WithNullabilityKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method nonNull(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/callableReferencesEqualToCallablesFromAPI.txt b/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/callableReferencesEqualToCallablesFromAPI.txt index 0c3c42e4820..495b8d3b907 100644 --- a/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/callableReferencesEqualToCallablesFromAPI.txt +++ b/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/callableReferencesEqualToCallablesFromAPI.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field bar: java.lang.String public method (): void @@ -5,6 +6,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method getBar(): java.lang.String } +@kotlin.Metadata public final class CallableReferencesEqualToCallablesFromAPIKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method checkEqual(@org.jetbrains.annotations.NotNull p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/classToString.txt b/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/classToString.txt index 3d218aea230..e877780b0a5 100644 --- a/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/classToString.txt +++ b/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/classToString.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field Companion: A.Companion inner class A/Companion @@ -5,16 +6,19 @@ public final class A { public method (): void } +@kotlin.Metadata public final static class A/Companion { inner class A/Companion private method (): void } +@kotlin.Metadata public final static class A/Nested { inner class A/Nested public method (): void } +@kotlin.Metadata public final class ClassToStringKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/extensionPropertyReceiverToString.txt b/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/extensionPropertyReceiverToString.txt index 56c62a7204c..7a3b55f0155 100644 --- a/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/extensionPropertyReceiverToString.txt +++ b/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/extensionPropertyReceiverToString.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ExtensionPropertyReceiverToStringKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method check(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty1): void diff --git a/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/functionEqualsHashCode.txt b/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/functionEqualsHashCode.txt index a52f8f09e23..62d23bd1bdb 100644 --- a/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/functionEqualsHashCode.txt +++ b/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/functionEqualsHashCode.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class A { public method (): void public final method mem(): void } +@kotlin.Metadata public final class B { public method (): void public final method mem(): void } +@kotlin.Metadata public final class FunctionEqualsHashCodeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method checkEqual(@org.jetbrains.annotations.NotNull p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/functionToString.txt b/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/functionToString.txt index 5b563000204..e859edcc1fb 100644 --- a/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/functionToString.txt +++ b/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/functionToString.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class test/A { public method (): void public final @org.jetbrains.annotations.NotNull method mem(): java.lang.String } +@kotlin.Metadata public final class test/FunctionToStringKt { public final static method assertToString(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.Object): void public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/memberExtensionToString.txt b/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/memberExtensionToString.txt index 1f0053be566..2ff925cb5c9 100644 --- a/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/memberExtensionToString.txt +++ b/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/memberExtensionToString.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public method (): void public final method foo(p0: int): double @@ -5,6 +6,7 @@ public final class A { public final method setId(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String): void } +@kotlin.Metadata public final class MemberExtensionToStringKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/parametersEqualsHashCode.txt b/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/parametersEqualsHashCode.txt index 83507c42047..1264f3d6a94 100644 --- a/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/parametersEqualsHashCode.txt +++ b/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/parametersEqualsHashCode.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field baz: int public method (): void @@ -6,6 +7,7 @@ public final class A { public final method getBaz(): int } +@kotlin.Metadata public final class ParametersEqualsHashCodeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/parametersToString.txt b/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/parametersToString.txt index af6b6414ae3..04dc2d3cdef 100644 --- a/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/parametersToString.txt +++ b/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/parametersToString.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { public method (): void public final method bar(): void } +@kotlin.Metadata public final class ParametersToStringKt { public final static method baz(@org.jetbrains.annotations.NotNull p0: java.lang.String): void public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/propertyEqualsHashCode.txt b/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/propertyEqualsHashCode.txt index d461f9f54f8..152a6622b37 100644 --- a/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/propertyEqualsHashCode.txt +++ b/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/propertyEqualsHashCode.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private @org.jetbrains.annotations.NotNull field mem: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -5,6 +6,7 @@ public final class A { public final method setMem(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class B { private @org.jetbrains.annotations.NotNull field mem: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -12,6 +14,7 @@ public final class B { public final method setMem(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class PropertyEqualsHashCodeKt { private static field top2: int private final static field top: int diff --git a/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/propertyToString.txt b/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/propertyToString.txt index 12a39af0777..18a7ebb019e 100644 --- a/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/propertyToString.txt +++ b/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/propertyToString.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class test/A { private final @org.jetbrains.annotations.NotNull field mem: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public final @org.jetbrains.annotations.NotNull method getMem(): java.lang.String } +@kotlin.Metadata public final class test/B { private @org.jetbrains.annotations.NotNull field mem: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -11,6 +13,7 @@ public final class test/B { public final method setMem(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class test/PropertyToStringKt { private static field top2: int private final static field top: int diff --git a/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/typeEqualsHashCode.txt b/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/typeEqualsHashCode.txt index df171b83a4e..d3207e41f4d 100644 --- a/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/typeEqualsHashCode.txt +++ b/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/typeEqualsHashCode.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { public method (): void public final method typeParam(p0: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class TypeEqualsHashCodeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.Nullable method nullable(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/typeParametersEqualsHashCode.txt b/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/typeParametersEqualsHashCode.txt index 8a9320f041c..777fb165750 100644 --- a/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/typeParametersEqualsHashCode.txt +++ b/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/typeParametersEqualsHashCode.txt @@ -1,20 +1,25 @@ +@kotlin.Metadata public final class A { public method (): void } +@kotlin.Metadata public final class B { public method (): void } +@kotlin.Metadata public final class Fourple { public method (): void } +@kotlin.Metadata public final class Fun { public method (): void public final method foo(): java.lang.Object } +@kotlin.Metadata public final class TypeParametersEqualsHashCodeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/typeParametersToString.txt b/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/typeParametersToString.txt index 05ba863815e..b818348ab36 100644 --- a/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/typeParametersToString.txt +++ b/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/typeParametersToString.txt @@ -1,13 +1,17 @@ +@kotlin.Metadata public final class OneBound { public method (): void } +@kotlin.Metadata public final class SeveralBounds { public method (): void } +@kotlin.Metadata public final class TypeParametersToStringKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface Variance diff --git a/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/typeToString.txt b/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/typeToString.txt index 270fcd3f4c4..b1c549c148b 100644 --- a/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/typeToString.txt +++ b/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/typeToString.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { public method (): void public final @org.jetbrains.annotations.Nullable method bar(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class TypeToStringKt { public final static method baz(@org.jetbrains.annotations.NotNull p0: A, @org.jetbrains.annotations.NotNull p1: A): void public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/typeToStringInnerGeneric.txt b/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/typeToStringInnerGeneric.txt index fca6d50cb6a..cec1bd08d23 100644 --- a/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/typeToStringInnerGeneric.txt +++ b/compiler/testData/codegen/light-analysis/reflection/methodsFromAny/typeToStringInnerGeneric.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { inner class A/B public method (): void } +@kotlin.Metadata public final class A/B { synthetic final field this$0: A inner class A/B @@ -10,6 +12,7 @@ public final class A/B { public method (p0: A): void } +@kotlin.Metadata public final class A/B/C { synthetic final field this$0: A.B inner class A/B @@ -17,6 +20,7 @@ public final class A/B/C { public method (p0: A.B): void } +@kotlin.Metadata public final class TypeToStringInnerGenericKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): A.B.C diff --git a/compiler/testData/codegen/light-analysis/reflection/modifiers/callableModality.txt b/compiler/testData/codegen/light-analysis/reflection/modifiers/callableModality.txt index f163aef392c..0f469b745b6 100644 --- a/compiler/testData/codegen/light-analysis/reflection/modifiers/callableModality.txt +++ b/compiler/testData/codegen/light-analysis/reflection/modifiers/callableModality.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public abstract class AbstractClass { private final @org.jetbrains.annotations.NotNull field finalVal: kotlin.Unit private final @org.jetbrains.annotations.NotNull field openVal: kotlin.Unit @@ -8,16 +9,19 @@ public abstract class AbstractClass { public abstract method setAbstractVar(@org.jetbrains.annotations.NotNull p0: kotlin.Unit): void } +@kotlin.Metadata public final class CallableModalityKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface Interface { inner class Interface/DefaultImpls public abstract method abstractFun(): void public abstract method openFun(): void } +@kotlin.Metadata public final class Interface/DefaultImpls { inner class Interface/DefaultImpls public static method openFun(p0: Interface): void diff --git a/compiler/testData/codegen/light-analysis/reflection/modifiers/callableVisibility.txt b/compiler/testData/codegen/light-analysis/reflection/modifiers/callableVisibility.txt index 3bed422b1c5..c8899b6c078 100644 --- a/compiler/testData/codegen/light-analysis/reflection/modifiers/callableVisibility.txt +++ b/compiler/testData/codegen/light-analysis/reflection/modifiers/callableVisibility.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class CallableVisibilityKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class Foo { private final @org.jetbrains.annotations.NotNull field internalVal: kotlin.Unit private final field privateToThisVal: java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/reflection/modifiers/classModality.txt b/compiler/testData/codegen/light-analysis/reflection/modifiers/classModality.txt index 912f22623db..bc83a794093 100644 --- a/compiler/testData/codegen/light-analysis/reflection/modifiers/classModality.txt +++ b/compiler/testData/codegen/light-analysis/reflection/modifiers/classModality.txt @@ -1,20 +1,25 @@ +@kotlin.Metadata public abstract class AbstractClass { public method (): void } @java.lang.annotation.Retention +@kotlin.Metadata public annotation class AnnotationClass +@kotlin.Metadata public final class ClassModalityKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public enum class EnumClass { protected method (p0: java.lang.String, p1: int): void public static method valueOf(p0: java.lang.String): EnumClass public static method values(): EnumClass[] } +@kotlin.Metadata public abstract enum class EnumClassWithAbstractMember { protected method (p0: java.lang.String, p1: int): void public abstract method foo(): void @@ -22,24 +27,29 @@ public abstract enum class EnumClassWithAbstractMember { public static method values(): EnumClassWithAbstractMember[] } +@kotlin.Metadata public final class FinalClass { public final static field Companion: FinalClass.Companion inner class FinalClass/Companion public method (): void } +@kotlin.Metadata public final static class FinalClass/Companion { inner class FinalClass/Companion private method (): void } +@kotlin.Metadata public interface Interface +@kotlin.Metadata public final class Object { public final static field INSTANCE: Object private method (): void } +@kotlin.Metadata public class OpenClass { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/reflection/modifiers/classVisibility.txt b/compiler/testData/codegen/light-analysis/reflection/modifiers/classVisibility.txt index e45913bb62d..659f7d0f72e 100644 --- a/compiler/testData/codegen/light-analysis/reflection/modifiers/classVisibility.txt +++ b/compiler/testData/codegen/light-analysis/reflection/modifiers/classVisibility.txt @@ -1,25 +1,31 @@ +@kotlin.Metadata public final class ClassVisibilityKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class DefaultVisibilityClass { public method (): void } +@kotlin.Metadata public final class InternalClass { public method (): void } +@kotlin.Metadata final class PrivateClass { public method (): void } +@kotlin.Metadata public final class PublicClass { inner class PublicClass/ProtectedClass public method (): void public final @org.jetbrains.annotations.NotNull method getProtectedClass(): kotlin.reflect.KClass } +@kotlin.Metadata protected final static class PublicClass/ProtectedClass { inner class PublicClass/ProtectedClass public method (): void diff --git a/compiler/testData/codegen/light-analysis/reflection/modifiers/classes.txt b/compiler/testData/codegen/light-analysis/reflection/modifiers/classes.txt index 4035f6f5fc2..0be34f02f64 100644 --- a/compiler/testData/codegen/light-analysis/reflection/modifiers/classes.txt +++ b/compiler/testData/codegen/light-analysis/reflection/modifiers/classes.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class ClassesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public abstract class S { public final static field Companion: S.Companion inner class S/Companion @@ -11,11 +13,13 @@ public abstract class S { private method (): void } +@kotlin.Metadata public final static class S/Companion { inner class S/Companion private method (): void } +@kotlin.Metadata public final static class S/DataClass { private final field x: int inner class S/DataClass @@ -29,12 +33,14 @@ public final static class S/DataClass { public method toString(): java.lang.String } +@kotlin.Metadata public final class S/InnerClass { synthetic final field this$0: S inner class S/InnerClass public method (p0: S): void } +@kotlin.Metadata public final class S/NonCompanionObject { public final static field INSTANCE: S.NonCompanionObject inner class S/NonCompanionObject diff --git a/compiler/testData/codegen/light-analysis/reflection/modifiers/functions.txt b/compiler/testData/codegen/light-analysis/reflection/modifiers/functions.txt index 261384a1e76..7ca10075f30 100644 --- a/compiler/testData/codegen/light-analysis/reflection/modifiers/functions.txt +++ b/compiler/testData/codegen/light-analysis/reflection/modifiers/functions.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class External { public method (): void public final method external(): void } +@kotlin.Metadata public final class FunctionsKt { private final static @org.jetbrains.annotations.NotNull field externalGetter: kotlin.Unit public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/modifiers/javaVisibility.txt b/compiler/testData/codegen/light-analysis/reflection/modifiers/javaVisibility.txt index 33d7cadb999..53ba8e014b0 100644 --- a/compiler/testData/codegen/light-analysis/reflection/modifiers/javaVisibility.txt +++ b/compiler/testData/codegen/light-analysis/reflection/modifiers/javaVisibility.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/modifiers/properties.txt b/compiler/testData/codegen/light-analysis/reflection/modifiers/properties.txt index 7117179555b..3b3f23af341 100644 --- a/compiler/testData/codegen/light-analysis/reflection/modifiers/properties.txt +++ b/compiler/testData/codegen/light-analysis/reflection/modifiers/properties.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public @org.jetbrains.annotations.NotNull field lateinit: kotlin.Unit private @org.jetbrains.annotations.NotNull field nonLateinit: kotlin.Unit @@ -8,6 +9,7 @@ public final class A { public final method setNonLateinit(@org.jetbrains.annotations.NotNull p0: kotlin.Unit): void } +@kotlin.Metadata public final class PropertiesKt { public final static @org.jetbrains.annotations.NotNull field const: java.lang.String private final static @org.jetbrains.annotations.NotNull field nonConst: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/modifiers/typeParameters.txt b/compiler/testData/codegen/light-analysis/reflection/modifiers/typeParameters.txt index 33c76b7692f..910a7203ebd 100644 --- a/compiler/testData/codegen/light-analysis/reflection/modifiers/typeParameters.txt +++ b/compiler/testData/codegen/light-analysis/reflection/modifiers/typeParameters.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { public method (): void public final method nonReified(): java.lang.Object private final method reified(): java.lang.Object } +@kotlin.Metadata public final class TypeParametersKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/multifileClasses/callFunctionsInMultifileClass.txt b/compiler/testData/codegen/light-analysis/reflection/multifileClasses/callFunctionsInMultifileClass.txt index de3a76e0c7c..84252f3d393 100644 --- a/compiler/testData/codegen/light-analysis/reflection/multifileClasses/callFunctionsInMultifileClass.txt +++ b/compiler/testData/codegen/light-analysis/reflection/multifileClasses/callFunctionsInMultifileClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class test/Test { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method getX(): int @@ -6,11 +7,13 @@ public final class test/Test { public final static method getZ(p0: int): int } +@kotlin.Metadata synthetic final class test/Test__Test1Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method getX(): int } +@kotlin.Metadata synthetic final class test/Test__Test2Kt { public final static method getY(): int public synthetic static method getZ$default(p0: int, p1: int, p2: java.lang.Object): int diff --git a/compiler/testData/codegen/light-analysis/reflection/multifileClasses/callPropertiesInMultifileClass.txt b/compiler/testData/codegen/light-analysis/reflection/multifileClasses/callPropertiesInMultifileClass.txt index 75038b0b375..e96c221ad42 100644 --- a/compiler/testData/codegen/light-analysis/reflection/multifileClasses/callPropertiesInMultifileClass.txt +++ b/compiler/testData/codegen/light-analysis/reflection/multifileClasses/callPropertiesInMultifileClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class test/Test { public final static field MAGIC_NUMBER: int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String @@ -6,6 +7,7 @@ public final class test/Test { public final static method setX(p0: int): void } +@kotlin.Metadata synthetic final class test/Test__Test1Kt { private static field x: int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String @@ -13,6 +15,7 @@ synthetic final class test/Test__Test1Kt { public final static method setX(p0: int): void } +@kotlin.Metadata synthetic final class test/Test__Test2Kt { private final static field y: int public final static method getY(): int diff --git a/compiler/testData/codegen/light-analysis/reflection/multifileClasses/javaFieldForVarAndConstVal.txt b/compiler/testData/codegen/light-analysis/reflection/multifileClasses/javaFieldForVarAndConstVal.txt index 6f5a4b45306..dd4b3edbbd6 100644 --- a/compiler/testData/codegen/light-analysis/reflection/multifileClasses/javaFieldForVarAndConstVal.txt +++ b/compiler/testData/codegen/light-analysis/reflection/multifileClasses/javaFieldForVarAndConstVal.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class test/Test { public final static @org.jetbrains.annotations.NotNull field y: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String @@ -9,6 +10,7 @@ public final class test/Test { public final static method testZ(): void } +@kotlin.Metadata synthetic final class test/Test___1Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method testX(): void @@ -16,6 +18,7 @@ synthetic final class test/Test___1Kt { public final static method testZ(): void } +@kotlin.Metadata synthetic final class test/Test___2Kt { private final static @org.jetbrains.annotations.NotNull field refZ: kotlin.reflect.KProperty0 private static @org.jetbrains.annotations.NotNull field x: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/noReflectAtRuntime/javaClass.txt b/compiler/testData/codegen/light-analysis/reflection/noReflectAtRuntime/javaClass.txt index 7e5ee2d91c2..508b5acf3bc 100644 --- a/compiler/testData/codegen/light-analysis/reflection/noReflectAtRuntime/javaClass.txt +++ b/compiler/testData/codegen/light-analysis/reflection/noReflectAtRuntime/javaClass.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class JavaClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Klass { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/reflection/noReflectAtRuntime/methodsFromAny/callableReferences.txt b/compiler/testData/codegen/light-analysis/reflection/noReflectAtRuntime/methodsFromAny/callableReferences.txt index da216406235..998e5143cf0 100644 --- a/compiler/testData/codegen/light-analysis/reflection/noReflectAtRuntime/methodsFromAny/callableReferences.txt +++ b/compiler/testData/codegen/light-analysis/reflection/noReflectAtRuntime/methodsFromAny/callableReferences.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class CallableReferencesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method checkEquals(@org.jetbrains.annotations.NotNull p0: kotlin.reflect.KCallable, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KCallable): void public final static method checkToString(@org.jetbrains.annotations.NotNull p0: kotlin.reflect.KCallable, @org.jetbrains.annotations.NotNull p1: java.lang.String): void } +@kotlin.Metadata public final class M { private final field bar: int public method (): void diff --git a/compiler/testData/codegen/light-analysis/reflection/noReflectAtRuntime/methodsFromAny/classReference.txt b/compiler/testData/codegen/light-analysis/reflection/noReflectAtRuntime/methodsFromAny/classReference.txt index 7a85a739579..c0dbc78522d 100644 --- a/compiler/testData/codegen/light-analysis/reflection/noReflectAtRuntime/methodsFromAny/classReference.txt +++ b/compiler/testData/codegen/light-analysis/reflection/noReflectAtRuntime/methodsFromAny/classReference.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class ClassReferenceKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method check(@org.jetbrains.annotations.NotNull p0: kotlin.reflect.KClass): void } +@kotlin.Metadata public final class M { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/reflection/noReflectAtRuntime/primitiveJavaClass.txt b/compiler/testData/codegen/light-analysis/reflection/noReflectAtRuntime/primitiveJavaClass.txt index 71663f1f9a3..381f14aeced 100644 --- a/compiler/testData/codegen/light-analysis/reflection/noReflectAtRuntime/primitiveJavaClass.txt +++ b/compiler/testData/codegen/light-analysis/reflection/noReflectAtRuntime/primitiveJavaClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PrimitiveJavaClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method check(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.Class): void diff --git a/compiler/testData/codegen/light-analysis/reflection/noReflectAtRuntime/propertyGetSetName.txt b/compiler/testData/codegen/light-analysis/reflection/noReflectAtRuntime/propertyGetSetName.txt index 772428fac9e..f0a3b36a61c 100644 --- a/compiler/testData/codegen/light-analysis/reflection/noReflectAtRuntime/propertyGetSetName.txt +++ b/compiler/testData/codegen/light-analysis/reflection/noReflectAtRuntime/propertyGetSetName.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Box { private final @org.jetbrains.annotations.NotNull field value: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -10,6 +11,7 @@ public final class Box { public method toString(): java.lang.String } +@kotlin.Metadata public final class PropertyGetSetNameKt { private static @org.jetbrains.annotations.NotNull field pr: Box public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/noReflectAtRuntime/propertyInstanceof.txt b/compiler/testData/codegen/light-analysis/reflection/noReflectAtRuntime/propertyInstanceof.txt index aab2e9a68d0..2a4f02b5646 100644 --- a/compiler/testData/codegen/light-analysis/reflection/noReflectAtRuntime/propertyInstanceof.txt +++ b/compiler/testData/codegen/light-analysis/reflection/noReflectAtRuntime/propertyInstanceof.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private @org.jetbrains.annotations.NotNull field mutable: java.lang.String private final @org.jetbrains.annotations.NotNull field readonly: java.lang.String @@ -7,6 +8,7 @@ public final class A { public final method setMutable(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class PropertyInstanceofKt { private static @org.jetbrains.annotations.NotNull field mutable: java.lang.String private final static @org.jetbrains.annotations.NotNull field readonly: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/noReflectAtRuntime/reifiedTypeJavaClass.txt b/compiler/testData/codegen/light-analysis/reflection/noReflectAtRuntime/reifiedTypeJavaClass.txt index 9695c4462b9..d716e24fe3f 100644 --- a/compiler/testData/codegen/light-analysis/reflection/noReflectAtRuntime/reifiedTypeJavaClass.txt +++ b/compiler/testData/codegen/light-analysis/reflection/noReflectAtRuntime/reifiedTypeJavaClass.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Klass { public method (): void } +@kotlin.Metadata public final class ReifiedTypeJavaClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method simpleName(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/noReflectAtRuntime/simpleClassLiterals.txt b/compiler/testData/codegen/light-analysis/reflection/noReflectAtRuntime/simpleClassLiterals.txt index 2d761c4a462..1929ed519f5 100644 --- a/compiler/testData/codegen/light-analysis/reflection/noReflectAtRuntime/simpleClassLiterals.txt +++ b/compiler/testData/codegen/light-analysis/reflection/noReflectAtRuntime/simpleClassLiterals.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Klass { public method (): void } +@kotlin.Metadata public final class SimpleClassLiteralsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/parameters/boundInnerClassConstructor.txt b/compiler/testData/codegen/light-analysis/reflection/parameters/boundInnerClassConstructor.txt index 616995bbb0c..a317210138d 100644 --- a/compiler/testData/codegen/light-analysis/reflection/parameters/boundInnerClassConstructor.txt +++ b/compiler/testData/codegen/light-analysis/reflection/parameters/boundInnerClassConstructor.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class BoundInnerClassConstructorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method check(@org.jetbrains.annotations.NotNull p0: kotlin.reflect.KParameter, @org.jetbrains.annotations.NotNull p1: java.lang.String): void } +@kotlin.Metadata public final class Outer { private final @org.jetbrains.annotations.NotNull field s1: java.lang.String inner class Outer/Inner @@ -10,6 +12,7 @@ public final class Outer { public final @org.jetbrains.annotations.NotNull method getS1(): java.lang.String } +@kotlin.Metadata public final class Outer/Inner { private final @org.jetbrains.annotations.NotNull field result: java.lang.String private final @org.jetbrains.annotations.NotNull field s2: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/parameters/boundObjectMemberReferences.txt b/compiler/testData/codegen/light-analysis/reflection/parameters/boundObjectMemberReferences.txt index f8a3ced4a0f..cf35031f81f 100644 --- a/compiler/testData/codegen/light-analysis/reflection/parameters/boundObjectMemberReferences.txt +++ b/compiler/testData/codegen/light-analysis/reflection/parameters/boundObjectMemberReferences.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class BoundObjectMemberReferencesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Host { public final static field INSTANCE: Host private method (): void diff --git a/compiler/testData/codegen/light-analysis/reflection/parameters/boundReferences.txt b/compiler/testData/codegen/light-analysis/reflection/parameters/boundReferences.txt index 0217c8bad5f..7e1e461e506 100644 --- a/compiler/testData/codegen/light-analysis/reflection/parameters/boundReferences.txt +++ b/compiler/testData/codegen/light-analysis/reflection/parameters/boundReferences.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class BoundReferencesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method check(@org.jetbrains.annotations.NotNull p0: kotlin.reflect.KParameter, @org.jetbrains.annotations.NotNull p1: java.lang.String): void public final static method extFun(@org.jetbrains.annotations.NotNull p0: C, p1: int): void } +@kotlin.Metadata public final class C { private @org.jetbrains.annotations.NotNull field bar: java.lang.String public method (): void diff --git a/compiler/testData/codegen/light-analysis/reflection/parameters/findParameterByName.txt b/compiler/testData/codegen/light-analysis/reflection/parameters/findParameterByName.txt index 0be72154749..f33b51c3e66 100644 --- a/compiler/testData/codegen/light-analysis/reflection/parameters/findParameterByName.txt +++ b/compiler/testData/codegen/light-analysis/reflection/parameters/findParameterByName.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/reflection/parameters/functionParameterNameAndIndex.txt b/compiler/testData/codegen/light-analysis/reflection/parameters/functionParameterNameAndIndex.txt index 439717e85dd..802b29e0617 100644 --- a/compiler/testData/codegen/light-analysis/reflection/parameters/functionParameterNameAndIndex.txt +++ b/compiler/testData/codegen/light-analysis/reflection/parameters/functionParameterNameAndIndex.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field c: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -6,6 +7,7 @@ public final class A { public final method mext(p0: double, p1: long): void } +@kotlin.Metadata public final class FunctionParameterNameAndIndexKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method checkParameters(@org.jetbrains.annotations.NotNull p0: kotlin.reflect.KFunction, @org.jetbrains.annotations.NotNull p1: java.util.List): void diff --git a/compiler/testData/codegen/light-analysis/reflection/parameters/instanceExtensionReceiverAndValueParameters.txt b/compiler/testData/codegen/light-analysis/reflection/parameters/instanceExtensionReceiverAndValueParameters.txt index 8c6d7742777..74802d76c40 100644 --- a/compiler/testData/codegen/light-analysis/reflection/parameters/instanceExtensionReceiverAndValueParameters.txt +++ b/compiler/testData/codegen/light-analysis/reflection/parameters/instanceExtensionReceiverAndValueParameters.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { public method (): void public final method memExt(@org.jetbrains.annotations.NotNull p0: java.lang.String, p1: int): void } +@kotlin.Metadata public final class InstanceExtensionReceiverAndValueParametersKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method ext(p0: int, @org.jetbrains.annotations.NotNull p1: java.lang.Object[]): void diff --git a/compiler/testData/codegen/light-analysis/reflection/parameters/isMarkedNullable.txt b/compiler/testData/codegen/light-analysis/reflection/parameters/isMarkedNullable.txt index 590f4780ec6..87d52cec3be 100644 --- a/compiler/testData/codegen/light-analysis/reflection/parameters/isMarkedNullable.txt +++ b/compiler/testData/codegen/light-analysis/reflection/parameters/isMarkedNullable.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { public method (): void public final method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.Nullable p1: java.lang.String, p2: java.lang.Object, @org.jetbrains.annotations.NotNull p3: java.lang.Object, @org.jetbrains.annotations.Nullable p4: java.lang.Object): void } +@kotlin.Metadata public final class IsMarkedNullableKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method ext(@org.jetbrains.annotations.Nullable p0: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/reflection/parameters/isOptional.txt b/compiler/testData/codegen/light-analysis/reflection/parameters/isOptional.txt index 7e52ff8a63f..b212b02cfdc 100644 --- a/compiler/testData/codegen/light-analysis/reflection/parameters/isOptional.txt +++ b/compiler/testData/codegen/light-analysis/reflection/parameters/isOptional.txt @@ -1,18 +1,22 @@ +@kotlin.Metadata public class A { public method (): void public synthetic static method foo$default(p0: A, p1: int, p2: int, p3: int, p4: java.lang.Object): void public method foo(p0: int, p1: int): void } +@kotlin.Metadata public final class B { public method (): void public method foo(p0: int, p1: int): void } +@kotlin.Metadata public final class C { public method (): void } +@kotlin.Metadata public final class IsOptionalKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method extFun(p0: int): void diff --git a/compiler/testData/codegen/light-analysis/reflection/parameters/javaAnnotationConstructor.txt b/compiler/testData/codegen/light-analysis/reflection/parameters/javaAnnotationConstructor.txt index 33d7cadb999..53ba8e014b0 100644 --- a/compiler/testData/codegen/light-analysis/reflection/parameters/javaAnnotationConstructor.txt +++ b/compiler/testData/codegen/light-analysis/reflection/parameters/javaAnnotationConstructor.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/parameters/javaParametersHaveNoNames.txt b/compiler/testData/codegen/light-analysis/reflection/parameters/javaParametersHaveNoNames.txt index 33d7cadb999..53ba8e014b0 100644 --- a/compiler/testData/codegen/light-analysis/reflection/parameters/javaParametersHaveNoNames.txt +++ b/compiler/testData/codegen/light-analysis/reflection/parameters/javaParametersHaveNoNames.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/parameters/kinds.txt b/compiler/testData/codegen/light-analysis/reflection/parameters/kinds.txt index 912d7f3a9ab..760ee7ef8a2 100644 --- a/compiler/testData/codegen/light-analysis/reflection/parameters/kinds.txt +++ b/compiler/testData/codegen/light-analysis/reflection/parameters/kinds.txt @@ -1,15 +1,18 @@ +@kotlin.Metadata public final class A { inner class A/Inner public method (): void public final method foo(p0: int, @org.jetbrains.annotations.NotNull p1: java.lang.String): void } +@kotlin.Metadata public final class A/Inner { synthetic final field this$0: A inner class A/Inner public method (@java.lang.Synthetic p0: A, @org.jetbrains.annotations.NotNull p1: java.lang.String): void } +@kotlin.Metadata public final class KindsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/parameters/propertySetter.txt b/compiler/testData/codegen/light-analysis/reflection/parameters/propertySetter.txt index 2ae255bc1cd..29b373859c4 100644 --- a/compiler/testData/codegen/light-analysis/reflection/parameters/propertySetter.txt +++ b/compiler/testData/codegen/light-analysis/reflection/parameters/propertySetter.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PropertySetterKt { private static field custom: int private static field default: int diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/accessors/accessorNames.txt b/compiler/testData/codegen/light-analysis/reflection/properties/accessors/accessorNames.txt index 4f2b94fd1cf..b2d9f8b6269 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/accessors/accessorNames.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/accessors/accessorNames.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private field baz: int public method (p0: int): void @@ -7,6 +8,7 @@ public final class A { public final method setQuux(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String): void } +@kotlin.Metadata public final class AccessorNamesKt { private static @org.jetbrains.annotations.NotNull field foo: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/accessors/extensionPropertyAccessors.txt b/compiler/testData/codegen/light-analysis/reflection/properties/accessors/extensionPropertyAccessors.txt index 4c6343d86ef..450f305b851 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/accessors/extensionPropertyAccessors.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/accessors/extensionPropertyAccessors.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ExtensionPropertyAccessorsKt { private static @org.jetbrains.annotations.NotNull field state: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/accessors/memberExtensions.txt b/compiler/testData/codegen/light-analysis/reflection/properties/accessors/memberExtensions.txt index c74df69fa59..59e7e9bbebe 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/accessors/memberExtensions.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/accessors/memberExtensions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private @org.jetbrains.annotations.NotNull field state: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -7,6 +8,7 @@ public final class C { public final method setState(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class MemberExtensionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/accessors/memberPropertyAccessors.txt b/compiler/testData/codegen/light-analysis/reflection/properties/accessors/memberPropertyAccessors.txt index ca79e09b8c9..3979e0ee652 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/accessors/memberPropertyAccessors.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/accessors/memberPropertyAccessors.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private @org.jetbrains.annotations.NotNull field state: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -5,6 +6,7 @@ public final class C { public final method setState(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class MemberPropertyAccessorsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/accessors/topLevelPropertyAccessors.txt b/compiler/testData/codegen/light-analysis/reflection/properties/accessors/topLevelPropertyAccessors.txt index e91d20947e7..c0dc97d5d3a 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/accessors/topLevelPropertyAccessors.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/accessors/topLevelPropertyAccessors.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TopLevelPropertyAccessorsKt { private static @org.jetbrains.annotations.NotNull field state: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/allVsDeclared.txt b/compiler/testData/codegen/light-analysis/reflection/properties/allVsDeclared.txt index 90d12587505..6132985dad3 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/allVsDeclared.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/allVsDeclared.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class AllVsDeclaredKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Sub { private final field c: double public method (): void @@ -9,6 +11,7 @@ public final class Sub { public final method getD(p0: char): char } +@kotlin.Metadata public class Super { private final field a: int public method (): void diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/callPrivatePropertyFromGetProperties.txt b/compiler/testData/codegen/light-analysis/reflection/properties/callPrivatePropertyFromGetProperties.txt index 5e826402571..f36962da629 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/callPrivatePropertyFromGetProperties.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/callPrivatePropertyFromGetProperties.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class CallPrivatePropertyFromGetPropertiesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class K { private final field value: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/declaredVsInheritedProperties.txt b/compiler/testData/codegen/light-analysis/reflection/properties/declaredVsInheritedProperties.txt index 1b08b2b4ab3..8ecf7b06275 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/declaredVsInheritedProperties.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/declaredVsInheritedProperties.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class K { private final field privateMemberK: java.lang.String private final @org.jetbrains.annotations.NotNull field publicMemberK: java.lang.String @@ -7,12 +8,14 @@ public class K { public final @org.jetbrains.annotations.NotNull method getPublicMemberK(): java.lang.String } +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method check(@org.jetbrains.annotations.NotNull p0: java.util.Collection, @org.jetbrains.annotations.NotNull p1: java.util.Set): void public final static @org.jetbrains.annotations.NotNull method names(@org.jetbrains.annotations.NotNull p0: java.util.Collection): java.util.Set } +@kotlin.Metadata public final class L { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/fakeOverridesInSubclass.txt b/compiler/testData/codegen/light-analysis/reflection/properties/fakeOverridesInSubclass.txt index 4d3eb79e472..2ca3a4b4c98 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/fakeOverridesInSubclass.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/fakeOverridesInSubclass.txt @@ -1,11 +1,14 @@ +@kotlin.Metadata public final class FakeOverridesInSubclassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Sub { public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public class Super { private final @org.jetbrains.annotations.NotNull field r: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/genericClassLiteralPropertyReceiverIsStar.txt b/compiler/testData/codegen/light-analysis/reflection/properties/genericClassLiteralPropertyReceiverIsStar.txt index f8929a43164..4770ad1304a 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/genericClassLiteralPropertyReceiverIsStar.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/genericClassLiteralPropertyReceiverIsStar.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field result: java.lang.String public method (): void public final @org.jetbrains.annotations.NotNull method getResult(): java.lang.String } +@kotlin.Metadata public final class GenericClassLiteralPropertyReceiverIsStarKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/genericOverriddenProperty.txt b/compiler/testData/codegen/light-analysis/reflection/properties/genericOverriddenProperty.txt index a2024ffda40..aaf45382bc6 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/genericOverriddenProperty.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/genericOverriddenProperty.txt @@ -1,9 +1,12 @@ +@kotlin.Metadata public interface A +@kotlin.Metadata public final class GenericOverriddenPropertyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface H { public abstract @org.jetbrains.annotations.Nullable method getParent(): java.lang.Object } diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/genericProperty.txt b/compiler/testData/codegen/light-analysis/reflection/properties/genericProperty.txt index d9c97d43bc5..33e24a34bce 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/genericProperty.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/genericProperty.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Box { private final field element: java.lang.Object public method (p0: java.lang.Object): void @@ -10,6 +11,7 @@ public final class Box { public method toString(): java.lang.String } +@kotlin.Metadata public final class GenericPropertyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/getExtensionPropertiesMutableVsReadonly.txt b/compiler/testData/codegen/light-analysis/reflection/properties/getExtensionPropertiesMutableVsReadonly.txt index 86ec6ef9d86..54aaa821367 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/getExtensionPropertiesMutableVsReadonly.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/getExtensionPropertiesMutableVsReadonly.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public method (): void public final @org.jetbrains.annotations.NotNull method getMutable(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String @@ -5,6 +6,7 @@ public final class A { public final method setMutable(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String): void } +@kotlin.Metadata public final class GetExtensionPropertiesMutableVsReadonlyKt { private static @org.jetbrains.annotations.NotNull field storage: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/getPropertiesMutableVsReadonly.txt b/compiler/testData/codegen/light-analysis/reflection/properties/getPropertiesMutableVsReadonly.txt index 23995bca872..66aa7998c79 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/getPropertiesMutableVsReadonly.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/getPropertiesMutableVsReadonly.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private @org.jetbrains.annotations.NotNull field mutable: java.lang.String private final @org.jetbrains.annotations.NotNull field readonly: java.lang.String @@ -7,6 +8,7 @@ public final class A { public final method setMutable(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class GetPropertiesMutableVsReadonlyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/invokeKProperty.txt b/compiler/testData/codegen/light-analysis/reflection/properties/invokeKProperty.txt index 6590fc4cb13..a473a8c62c2 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/invokeKProperty.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/invokeKProperty.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field foo: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public final @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String } +@kotlin.Metadata public final class InvokeKPropertyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/javaPropertyInheritedInKotlin.txt b/compiler/testData/codegen/light-analysis/reflection/properties/javaPropertyInheritedInKotlin.txt index cbb4122cf18..15acb73bdd6 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/javaPropertyInheritedInKotlin.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/javaPropertyInheritedInKotlin.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class K { public method (): void } +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/javaStaticField.txt b/compiler/testData/codegen/light-analysis/reflection/properties/javaStaticField.txt index 33d7cadb999..53ba8e014b0 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/javaStaticField.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/javaStaticField.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/kotlinPropertyInheritedInJava.txt b/compiler/testData/codegen/light-analysis/reflection/properties/kotlinPropertyInheritedInJava.txt index 7af86496d81..58d62213667 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/kotlinPropertyInheritedInJava.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/kotlinPropertyInheritedInJava.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class K { private @org.jetbrains.annotations.NotNull field prop: java.lang.String public method (): void @@ -6,6 +7,7 @@ public class K { public final method setProp(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/memberAndMemberExtensionWithSameName.txt b/compiler/testData/codegen/light-analysis/reflection/properties/memberAndMemberExtensionWithSameName.txt index 9e6224d4490..a52bf42dd92 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/memberAndMemberExtensionWithSameName.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/memberAndMemberExtensionWithSameName.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field foo: java.lang.String public method (): void @@ -5,6 +6,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method getFoo(@org.jetbrains.annotations.NotNull p0: kotlin.Unit): java.lang.String } +@kotlin.Metadata public final class MemberAndMemberExtensionWithSameNameKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/mutatePrivateJavaInstanceField.txt b/compiler/testData/codegen/light-analysis/reflection/properties/mutatePrivateJavaInstanceField.txt index 33d7cadb999..53ba8e014b0 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/mutatePrivateJavaInstanceField.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/mutatePrivateJavaInstanceField.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/mutatePrivateJavaStaticField.txt b/compiler/testData/codegen/light-analysis/reflection/properties/mutatePrivateJavaStaticField.txt index 33d7cadb999..53ba8e014b0 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/mutatePrivateJavaStaticField.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/mutatePrivateJavaStaticField.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/noConflictOnKotlinGetterAndJavaField.txt b/compiler/testData/codegen/light-analysis/reflection/properties/noConflictOnKotlinGetterAndJavaField.txt index a1683d5d448..dc97ced19fd 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/noConflictOnKotlinGetterAndJavaField.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/noConflictOnKotlinGetterAndJavaField.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class K { public method (): void public final @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String } +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/overrideKotlinPropertyByJavaMethod.txt b/compiler/testData/codegen/light-analysis/reflection/properties/overrideKotlinPropertyByJavaMethod.txt index 7b020105c49..c683e9c670c 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/overrideKotlinPropertyByJavaMethod.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/overrideKotlinPropertyByJavaMethod.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public interface K { public abstract @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String public abstract method setFoo(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/privateClassVal.txt b/compiler/testData/codegen/light-analysis/reflection/properties/privateClassVal.txt index 087ee106095..f0af9fa5629 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/privateClassVal.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/privateClassVal.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class PrivateClassValKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Result { private final field value: java.lang.String public method (): void diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/privateClassVar.txt b/compiler/testData/codegen/light-analysis/reflection/properties/privateClassVar.txt index 5d5240881e2..75a145c5e5c 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/privateClassVar.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/privateClassVar.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { private field value: int public method (): void public final @org.jetbrains.annotations.NotNull method ref(): kotlin.reflect.KMutableProperty1 } +@kotlin.Metadata public final class PrivateClassVarKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/privateFakeOverrideFromSuperclass.txt b/compiler/testData/codegen/light-analysis/reflection/properties/privateFakeOverrideFromSuperclass.txt index 52eaeb81f7e..3375cfdfc83 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/privateFakeOverrideFromSuperclass.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/privateFakeOverrideFromSuperclass.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public class A { private final field p: int public method (p0: int): void } +@kotlin.Metadata public final class B { public method (): void } +@kotlin.Metadata public final class PrivateFakeOverrideFromSuperclassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/privateJvmStaticVarInObject.txt b/compiler/testData/codegen/light-analysis/reflection/properties/privateJvmStaticVarInObject.txt index 07126130cef..6bbda2f7951 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/privateJvmStaticVarInObject.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/privateJvmStaticVarInObject.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Obj { public final static field INSTANCE: Obj private static field result: java.lang.String @@ -5,6 +6,7 @@ public final class Obj { private synthetic deprecated static @kotlin.jvm.JvmStatic method result$annotations(): void } +@kotlin.Metadata public final class PrivateJvmStaticVarInObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/privatePropertyCallIsAccessibleOnAccessors.txt b/compiler/testData/codegen/light-analysis/reflection/properties/privatePropertyCallIsAccessibleOnAccessors.txt index 327c55557b0..9227b41e508 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/privatePropertyCallIsAccessibleOnAccessors.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/privatePropertyCallIsAccessibleOnAccessors.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { private field foo: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class PrivatePropertyCallIsAccessibleOnAccessorsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/privateToThisAccessors.txt b/compiler/testData/codegen/light-analysis/reflection/properties/privateToThisAccessors.txt index e39767d8f0b..f082ddb9da8 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/privateToThisAccessors.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/privateToThisAccessors.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class K { public method (): void private final method getT(): java.lang.String @@ -5,6 +6,7 @@ public final class K { private final method setT(p0: java.lang.String): void } +@kotlin.Metadata public final class PrivateToThisAccessorsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/propertyOfNestedClassAndArrayType.txt b/compiler/testData/codegen/light-analysis/reflection/properties/propertyOfNestedClassAndArrayType.txt index a1ec75af6ee..d32898fab93 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/propertyOfNestedClassAndArrayType.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/propertyOfNestedClassAndArrayType.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private @org.jetbrains.annotations.Nullable field p: A.B private @org.jetbrains.annotations.Nullable field q: A.B[][] @@ -9,6 +10,7 @@ public final class A { public final method setQ(@org.jetbrains.annotations.Nullable p0: A.B[][]): void } +@kotlin.Metadata public final static class A/B { private final @org.jetbrains.annotations.NotNull field result: java.lang.String inner class A/B @@ -16,6 +18,7 @@ public final static class A/B { public final @org.jetbrains.annotations.NotNull method getResult(): java.lang.String } +@kotlin.Metadata public final class PropertyOfNestedClassAndArrayTypeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/protectedClassVar.txt b/compiler/testData/codegen/light-analysis/reflection/properties/protectedClassVar.txt index b74bfd81c1f..962f1fc78fe 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/protectedClassVar.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/protectedClassVar.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private @org.jetbrains.annotations.NotNull field v: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -6,6 +7,7 @@ public final class A { protected final method setV(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class ProtectedClassVarKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/publicClassValAccessible.txt b/compiler/testData/codegen/light-analysis/reflection/properties/publicClassValAccessible.txt index 39808ad8be2..63b0fb4e97d 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/publicClassValAccessible.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/publicClassValAccessible.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class PublicClassValAccessibleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Result { private final @org.jetbrains.annotations.NotNull field value: java.lang.String public method (): void diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/referenceToJavaFieldOfKotlinSubclass.txt b/compiler/testData/codegen/light-analysis/reflection/properties/referenceToJavaFieldOfKotlinSubclass.txt index ce39af223ca..123d94bbc25 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/referenceToJavaFieldOfKotlinSubclass.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/referenceToJavaFieldOfKotlinSubclass.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public class K { public method (): void } +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/properties/simpleGetProperties.txt b/compiler/testData/codegen/light-analysis/reflection/properties/simpleGetProperties.txt index a2a07d064fb..637efb97d43 100644 --- a/compiler/testData/codegen/light-analysis/reflection/properties/simpleGetProperties.txt +++ b/compiler/testData/codegen/light-analysis/reflection/properties/simpleGetProperties.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private @org.jetbrains.annotations.Nullable field anyVar: java.lang.Object private final @org.jetbrains.annotations.NotNull field string: java.lang.String @@ -10,6 +11,7 @@ public final class A { public final method setAnyVar(@org.jetbrains.annotations.Nullable p0: java.lang.Object): void } +@kotlin.Metadata public final class SimpleGetPropertiesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/specialBuiltIns/getMembersOfStandardJavaClasses.txt b/compiler/testData/codegen/light-analysis/reflection/specialBuiltIns/getMembersOfStandardJavaClasses.txt index ab03a31654c..0f0608080d9 100644 --- a/compiler/testData/codegen/light-analysis/reflection/specialBuiltIns/getMembersOfStandardJavaClasses.txt +++ b/compiler/testData/codegen/light-analysis/reflection/specialBuiltIns/getMembersOfStandardJavaClasses.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class GetMembersOfStandardJavaClassesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/supertypes/builtInClassSupertypes.txt b/compiler/testData/codegen/light-analysis/reflection/supertypes/builtInClassSupertypes.txt index 07e43fd303f..4987294c81a 100644 --- a/compiler/testData/codegen/light-analysis/reflection/supertypes/builtInClassSupertypes.txt +++ b/compiler/testData/codegen/light-analysis/reflection/supertypes/builtInClassSupertypes.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class BuiltInClassSupertypesKt { public final static @org.jetbrains.annotations.NotNull method any(): java.lang.Object public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/supertypes/genericSubstitution.txt b/compiler/testData/codegen/light-analysis/reflection/supertypes/genericSubstitution.txt index aa98df0ddb5..81863443e82 100644 --- a/compiler/testData/codegen/light-analysis/reflection/supertypes/genericSubstitution.txt +++ b/compiler/testData/codegen/light-analysis/reflection/supertypes/genericSubstitution.txt @@ -1,13 +1,19 @@ +@kotlin.Metadata public interface A +@kotlin.Metadata public interface B +@kotlin.Metadata public interface C +@kotlin.Metadata public interface D +@kotlin.Metadata public final class GenericSubstitutionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface StringList diff --git a/compiler/testData/codegen/light-analysis/reflection/supertypes/isSubclassOfIsSuperclassOf.txt b/compiler/testData/codegen/light-analysis/reflection/supertypes/isSubclassOfIsSuperclassOf.txt index e99ffb639f2..e0f74f86779 100644 --- a/compiler/testData/codegen/light-analysis/reflection/supertypes/isSubclassOfIsSuperclassOf.txt +++ b/compiler/testData/codegen/light-analysis/reflection/supertypes/isSubclassOfIsSuperclassOf.txt @@ -1,14 +1,18 @@ +@kotlin.Metadata public final class Bar { public method (): void } +@kotlin.Metadata public interface Interface +@kotlin.Metadata public final class IsSubclassOfIsSuperclassOfKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method check(@org.jetbrains.annotations.NotNull p0: kotlin.reflect.KClass, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KClass, p2: boolean): void } +@kotlin.Metadata public class Klass { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/reflection/supertypes/primitives.txt b/compiler/testData/codegen/light-analysis/reflection/supertypes/primitives.txt index d06e9d2e445..8730215c4ee 100644 --- a/compiler/testData/codegen/light-analysis/reflection/supertypes/primitives.txt +++ b/compiler/testData/codegen/light-analysis/reflection/supertypes/primitives.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PrimitivesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/supertypes/simpleSupertypes.txt b/compiler/testData/codegen/light-analysis/reflection/supertypes/simpleSupertypes.txt index 42b14bbc982..62b28e5912c 100644 --- a/compiler/testData/codegen/light-analysis/reflection/supertypes/simpleSupertypes.txt +++ b/compiler/testData/codegen/light-analysis/reflection/supertypes/simpleSupertypes.txt @@ -1,19 +1,25 @@ +@kotlin.Metadata public final class ClassAndTwoInterfaces { public method (): void } +@kotlin.Metadata public interface Interface +@kotlin.Metadata public interface Interface2 +@kotlin.Metadata public final class OneClass { public method (): void } +@kotlin.Metadata public class Simple { public method (): void } +@kotlin.Metadata public final class SimpleSupertypesKt { public final static @org.jetbrains.annotations.NotNull method any(): java.lang.Object public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/typeParameters/declarationSiteVariance.txt b/compiler/testData/codegen/light-analysis/reflection/typeParameters/declarationSiteVariance.txt index 7a7b7c0b341..81fd0be7c3c 100644 --- a/compiler/testData/codegen/light-analysis/reflection/typeParameters/declarationSiteVariance.txt +++ b/compiler/testData/codegen/light-analysis/reflection/typeParameters/declarationSiteVariance.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class DeclarationSiteVarianceKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Triple { public method (): void public final method foo(): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/reflection/typeParameters/typeParametersAndNames.txt b/compiler/testData/codegen/light-analysis/reflection/typeParameters/typeParametersAndNames.txt index 30e9134d8d3..a146169287c 100644 --- a/compiler/testData/codegen/light-analysis/reflection/typeParameters/typeParametersAndNames.txt +++ b/compiler/testData/codegen/light-analysis/reflection/typeParameters/typeParametersAndNames.txt @@ -1,15 +1,18 @@ +@kotlin.Metadata public final class C { public method (): void public final method baz(): void public final method quux(): void } +@kotlin.Metadata public final class F { public method (): void public final method foo(): void public final method getBar(p0: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class TypeParametersAndNamesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public synthetic static method get$default(p0: kotlin.reflect.KClass, p1: java.lang.String, p2: int, p3: java.lang.Object): java.util.List diff --git a/compiler/testData/codegen/light-analysis/reflection/typeParameters/upperBounds.txt b/compiler/testData/codegen/light-analysis/reflection/typeParameters/upperBounds.txt index 579666b93f8..0a4e2b0651a 100644 --- a/compiler/testData/codegen/light-analysis/reflection/typeParameters/upperBounds.txt +++ b/compiler/testData/codegen/light-analysis/reflection/typeParameters/upperBounds.txt @@ -1,32 +1,40 @@ +@kotlin.Metadata public final class DefaultBound { public method (): void } +@kotlin.Metadata public final class FunctionTypeParameter { public method (): void public final @org.jetbrains.annotations.NotNull method foo(): java.lang.Cloneable } +@kotlin.Metadata public final class NotNullAnyBound { public method (): void } +@kotlin.Metadata public final class NullableAnyBound { public method (): void } +@kotlin.Metadata public final class OtherParameterBound { public method (): void } +@kotlin.Metadata public final class RecursiveGeneric { public method (): void } +@kotlin.Metadata public final class TwoBounds { public method (): void } +@kotlin.Metadata public final class UpperBoundsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method notNullAny(): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/reflection/types/classifierIsClass.txt b/compiler/testData/codegen/light-analysis/reflection/types/classifierIsClass.txt index f47281549b1..2c6376dda97 100644 --- a/compiler/testData/codegen/light-analysis/reflection/types/classifierIsClass.txt +++ b/compiler/testData/codegen/light-analysis/reflection/types/classifierIsClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ClassifierIsClassKt { public final static @org.jetbrains.annotations.NotNull method array(): java.lang.String[] public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String @@ -6,18 +7,21 @@ public final class ClassifierIsClassKt { public final static @org.jetbrains.annotations.NotNull method outer(): Outer } +@kotlin.Metadata public final class Outer { inner class Outer/Inner inner class Outer/Nested public method (): void } +@kotlin.Metadata public final class Outer/Inner { synthetic final field this$0: Outer inner class Outer/Inner public method (p0: Outer): void } +@kotlin.Metadata public final static class Outer/Nested { inner class Outer/Nested public method (): void diff --git a/compiler/testData/codegen/light-analysis/reflection/types/classifierIsTypeParameter.txt b/compiler/testData/codegen/light-analysis/reflection/types/classifierIsTypeParameter.txt index a6d166b9727..9917e43d273 100644 --- a/compiler/testData/codegen/light-analysis/reflection/types/classifierIsTypeParameter.txt +++ b/compiler/testData/codegen/light-analysis/reflection/types/classifierIsTypeParameter.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { public method (): void public final @org.jetbrains.annotations.Nullable method bar(): java.lang.Object[] public final method foo(): java.lang.Object } +@kotlin.Metadata public final class ClassifierIsTypeParameterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/types/classifiersOfBuiltInTypes.txt b/compiler/testData/codegen/light-analysis/reflection/types/classifiersOfBuiltInTypes.txt index ae95b94be42..2f8c4ed7de7 100644 --- a/compiler/testData/codegen/light-analysis/reflection/types/classifiersOfBuiltInTypes.txt +++ b/compiler/testData/codegen/light-analysis/reflection/types/classifiersOfBuiltInTypes.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ClassifiersOfBuiltInTypesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method check(@org.jetbrains.annotations.NotNull p0: kotlin.reflect.KFunction, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KClass[]): void diff --git a/compiler/testData/codegen/light-analysis/reflection/types/createType/equality.txt b/compiler/testData/codegen/light-analysis/reflection/types/createType/equality.txt index f50b5580bed..6966a239447 100644 --- a/compiler/testData/codegen/light-analysis/reflection/types/createType/equality.txt +++ b/compiler/testData/codegen/light-analysis/reflection/types/createType/equality.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class EqualityKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Foo { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/reflection/types/createType/innerGeneric.txt b/compiler/testData/codegen/light-analysis/reflection/types/createType/innerGeneric.txt index f0359e861dd..f896581dae2 100644 --- a/compiler/testData/codegen/light-analysis/reflection/types/createType/innerGeneric.txt +++ b/compiler/testData/codegen/light-analysis/reflection/types/createType/innerGeneric.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { inner class A/B inner class A/D public method (): void } +@kotlin.Metadata public final class A/B { synthetic final field this$0: A inner class A/B @@ -11,6 +13,7 @@ public final class A/B { public method (p0: A): void } +@kotlin.Metadata public final class A/B/C { synthetic final field this$0: A.B inner class A/B @@ -18,11 +21,13 @@ public final class A/B/C { public method (p0: A.B): void } +@kotlin.Metadata public final static class A/D { inner class A/D public method (): void } +@kotlin.Metadata public final class InnerGenericKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): A.B.C diff --git a/compiler/testData/codegen/light-analysis/reflection/types/createType/simpleCreateType.txt b/compiler/testData/codegen/light-analysis/reflection/types/createType/simpleCreateType.txt index f0c81568ea8..746485f22cb 100644 --- a/compiler/testData/codegen/light-analysis/reflection/types/createType/simpleCreateType.txt +++ b/compiler/testData/codegen/light-analysis/reflection/types/createType/simpleCreateType.txt @@ -1,11 +1,14 @@ +@kotlin.Metadata public final class Bar { public method (): void } +@kotlin.Metadata public final class Foo { public method (): void } +@kotlin.Metadata public final class SimpleCreateTypeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/types/createType/typeParameter.txt b/compiler/testData/codegen/light-analysis/reflection/types/createType/typeParameter.txt index 392f645026c..fb291f5326c 100644 --- a/compiler/testData/codegen/light-analysis/reflection/types/createType/typeParameter.txt +++ b/compiler/testData/codegen/light-analysis/reflection/types/createType/typeParameter.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class Foo { public method (): void public final method nonNull(): java.lang.Object public final @org.jetbrains.annotations.Nullable method nullable(): java.lang.Object } +@kotlin.Metadata public final class TypeParameterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/types/createType/wrongNumberOfArguments.txt b/compiler/testData/codegen/light-analysis/reflection/types/createType/wrongNumberOfArguments.txt index 1867d716d0e..036f02d447a 100644 --- a/compiler/testData/codegen/light-analysis/reflection/types/createType/wrongNumberOfArguments.txt +++ b/compiler/testData/codegen/light-analysis/reflection/types/createType/wrongNumberOfArguments.txt @@ -1,20 +1,24 @@ +@kotlin.Metadata public final class Outer { inner class Outer/Inner inner class Outer/Nested public method (): void } +@kotlin.Metadata public final class Outer/Inner { synthetic final field this$0: Outer inner class Outer/Inner public method (p0: Outer): void } +@kotlin.Metadata public final static class Outer/Nested { inner class Outer/Nested public method (): void } +@kotlin.Metadata public final class WrongNumberOfArgumentsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(@org.jetbrains.annotations.NotNull p0: kotlin.reflect.KClassifier, @org.jetbrains.annotations.NotNull p1: java.util.List): void diff --git a/compiler/testData/codegen/light-analysis/reflection/types/innerGenericArguments.txt b/compiler/testData/codegen/light-analysis/reflection/types/innerGenericArguments.txt index b24d7041936..0658752e7e4 100644 --- a/compiler/testData/codegen/light-analysis/reflection/types/innerGenericArguments.txt +++ b/compiler/testData/codegen/light-analysis/reflection/types/innerGenericArguments.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class InnerGenericArgumentsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): Outer.Inner.Innermost } +@kotlin.Metadata public final class Outer { inner class Outer/Inner public method (): void } +@kotlin.Metadata public final class Outer/Inner { synthetic final field this$0: Outer inner class Outer/Inner @@ -15,6 +18,7 @@ public final class Outer/Inner { public method (p0: Outer): void } +@kotlin.Metadata public final class Outer/Inner/Innermost { synthetic final field this$0: Outer.Inner inner class Outer/Inner diff --git a/compiler/testData/codegen/light-analysis/reflection/types/jvmErasureOfClass.txt b/compiler/testData/codegen/light-analysis/reflection/types/jvmErasureOfClass.txt index 7de1198f624..db31dd2ced2 100644 --- a/compiler/testData/codegen/light-analysis/reflection/types/jvmErasureOfClass.txt +++ b/compiler/testData/codegen/light-analysis/reflection/types/jvmErasureOfClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class JvmErasureOfClassKt { public final static @org.jetbrains.annotations.NotNull method array(): java.lang.String[] public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/types/jvmErasureOfTypeParameter.txt b/compiler/testData/codegen/light-analysis/reflection/types/jvmErasureOfTypeParameter.txt index f2921a0280e..d1351711d7f 100644 --- a/compiler/testData/codegen/light-analysis/reflection/types/jvmErasureOfTypeParameter.txt +++ b/compiler/testData/codegen/light-analysis/reflection/types/jvmErasureOfTypeParameter.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public method (): void public final @org.jetbrains.annotations.NotNull method arrayOfAny(): java.lang.Object[] @@ -14,11 +15,13 @@ public final class A { public final @org.jetbrains.annotations.NotNull method twoInterfaces2(): java.lang.Comparable } +@kotlin.Metadata public final class JvmErasureOfTypeParameterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method get(@org.jetbrains.annotations.NotNull p0: java.lang.String): kotlin.reflect.KClass } +@kotlin.Metadata public class O { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/reflection/types/platformTypeClassifier.txt b/compiler/testData/codegen/light-analysis/reflection/types/platformTypeClassifier.txt index 33d7cadb999..53ba8e014b0 100644 --- a/compiler/testData/codegen/light-analysis/reflection/types/platformTypeClassifier.txt +++ b/compiler/testData/codegen/light-analysis/reflection/types/platformTypeClassifier.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/types/platformTypeNotEqualToKotlinType.txt b/compiler/testData/codegen/light-analysis/reflection/types/platformTypeNotEqualToKotlinType.txt index 04faab4e5c7..8ec80eaad72 100644 --- a/compiler/testData/codegen/light-analysis/reflection/types/platformTypeNotEqualToKotlinType.txt +++ b/compiler/testData/codegen/light-analysis/reflection/types/platformTypeNotEqualToKotlinType.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method nonNullString(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/types/platformTypeToString.txt b/compiler/testData/codegen/light-analysis/reflection/types/platformTypeToString.txt index 33d7cadb999..53ba8e014b0 100644 --- a/compiler/testData/codegen/light-analysis/reflection/types/platformTypeToString.txt +++ b/compiler/testData/codegen/light-analysis/reflection/types/platformTypeToString.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reflection/types/subtyping/platformType.txt b/compiler/testData/codegen/light-analysis/reflection/types/subtyping/platformType.txt index 19842b477b1..28be3bce4e9 100644 --- a/compiler/testData/codegen/light-analysis/reflection/types/subtyping/platformType.txt +++ b/compiler/testData/codegen/light-analysis/reflection/types/subtyping/platformType.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method check(@org.jetbrains.annotations.NotNull p0: kotlin.reflect.KCallable, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KCallable): void diff --git a/compiler/testData/codegen/light-analysis/reflection/types/subtyping/simpleGenericTypes.txt b/compiler/testData/codegen/light-analysis/reflection/types/subtyping/simpleGenericTypes.txt index eba4734fdf4..a970869214d 100644 --- a/compiler/testData/codegen/light-analysis/reflection/types/subtyping/simpleGenericTypes.txt +++ b/compiler/testData/codegen/light-analysis/reflection/types/subtyping/simpleGenericTypes.txt @@ -1,11 +1,14 @@ +@kotlin.Metadata public final class A { public method (): void } +@kotlin.Metadata public class G { public method (): void } +@kotlin.Metadata public final class SimpleGenericTypesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method gOfInt(): G diff --git a/compiler/testData/codegen/light-analysis/reflection/types/subtyping/simpleSubtypeSupertype.txt b/compiler/testData/codegen/light-analysis/reflection/types/subtyping/simpleSubtypeSupertype.txt index 577db4ef2db..49588945806 100644 --- a/compiler/testData/codegen/light-analysis/reflection/types/subtyping/simpleSubtypeSupertype.txt +++ b/compiler/testData/codegen/light-analysis/reflection/types/subtyping/simpleSubtypeSupertype.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public class O { public method (): void } +@kotlin.Metadata public final class SimpleSubtypeSupertypeKt { public final static @org.jetbrains.annotations.NotNull method any(): java.lang.Object public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String @@ -15,6 +17,7 @@ public final class SimpleSubtypeSupertypeKt { public final static @org.jetbrains.annotations.NotNull method string(): java.lang.String } +@kotlin.Metadata public final class X { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/reflection/types/subtyping/typeProjection.txt b/compiler/testData/codegen/light-analysis/reflection/types/subtyping/typeProjection.txt index 0c7810f727d..b0d22b3307e 100644 --- a/compiler/testData/codegen/light-analysis/reflection/types/subtyping/typeProjection.txt +++ b/compiler/testData/codegen/light-analysis/reflection/types/subtyping/typeProjection.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class G { public method (): void } +@kotlin.Metadata public final class TypeProjectionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method inNumber(): G diff --git a/compiler/testData/codegen/light-analysis/reflection/types/typeArguments.txt b/compiler/testData/codegen/light-analysis/reflection/types/typeArguments.txt index b61227320c0..f27a62fd43e 100644 --- a/compiler/testData/codegen/light-analysis/reflection/types/typeArguments.txt +++ b/compiler/testData/codegen/light-analysis/reflection/types/typeArguments.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Fourple { public method (): void } +@kotlin.Metadata public final class TypeArgumentsKt { public final static @org.jetbrains.annotations.NotNull method array(): java.lang.Number[] public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reflection/types/useSiteVariance.txt b/compiler/testData/codegen/light-analysis/reflection/types/useSiteVariance.txt index f89fe299a65..d79f1e8459d 100644 --- a/compiler/testData/codegen/light-analysis/reflection/types/useSiteVariance.txt +++ b/compiler/testData/codegen/light-analysis/reflection/types/useSiteVariance.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Fourple { public method (): void } +@kotlin.Metadata public final class UseSiteVarianceKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): Fourple diff --git a/compiler/testData/codegen/light-analysis/reflection/types/withNullability.txt b/compiler/testData/codegen/light-analysis/reflection/types/withNullability.txt index 26c18b8b3f9..c3f19ccd449 100644 --- a/compiler/testData/codegen/light-analysis/reflection/types/withNullability.txt +++ b/compiler/testData/codegen/light-analysis/reflection/types/withNullability.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class KKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method nonNull(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/regressions/Kt1149.txt b/compiler/testData/codegen/light-analysis/regressions/Kt1149.txt index c6d84605245..adedd926c10 100644 --- a/compiler/testData/codegen/light-analysis/regressions/Kt1149.txt +++ b/compiler/testData/codegen/light-analysis/regressions/Kt1149.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class test/regressions/kt1149/Kt1149Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface test/regressions/kt1149/SomeTrait { public abstract method foo(): void } diff --git a/compiler/testData/codegen/light-analysis/regressions/Kt1619Test.txt b/compiler/testData/codegen/light-analysis/regressions/Kt1619Test.txt index c91f0b048dc..ba060f34d92 100644 --- a/compiler/testData/codegen/light-analysis/regressions/Kt1619Test.txt +++ b/compiler/testData/codegen/light-analysis/regressions/Kt1619Test.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class regressions/Kt1619Test { public method (): void public final method doSomething(@org.jetbrains.annotations.NotNull p0: java.util.List): int public final method testCollectionNotNullCanBeUsedForNullables(): int } +@kotlin.Metadata public final class regressions/Kt1619TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/regressions/Kt2495Test.txt b/compiler/testData/codegen/light-analysis/regressions/Kt2495Test.txt index 311c6ad0823..54af1454415 100644 --- a/compiler/testData/codegen/light-analysis/regressions/Kt2495Test.txt +++ b/compiler/testData/codegen/light-analysis/regressions/Kt2495Test.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class regressions/Kt2495TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method f(@org.jetbrains.annotations.NotNull p0: java.util.Iterator): int diff --git a/compiler/testData/codegen/light-analysis/regressions/arrayLengthNPE.txt b/compiler/testData/codegen/light-analysis/regressions/arrayLengthNPE.txt index 231d829feae..7d37f44dca7 100644 --- a/compiler/testData/codegen/light-analysis/regressions/arrayLengthNPE.txt +++ b/compiler/testData/codegen/light-analysis/regressions/arrayLengthNPE.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ArrayLengthNPEKt { private static field x: int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/regressions/collections.txt b/compiler/testData/codegen/light-analysis/regressions/collections.txt index f7d4444ef6f..85e957c6864 100644 --- a/compiler/testData/codegen/light-analysis/regressions/collections.txt +++ b/compiler/testData/codegen/light-analysis/regressions/collections.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class collections/CollectionsKt { public final static method assertEqualCollections(@org.jetbrains.annotations.NotNull p0: java.util.Collection, @org.jetbrains.annotations.NotNull p1: java.util.Collection): void public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/regressions/commonSupertypeContravariant.txt b/compiler/testData/codegen/light-analysis/regressions/commonSupertypeContravariant.txt index 6ecc4d34baa..b912fd4e754 100644 --- a/compiler/testData/codegen/light-analysis/regressions/commonSupertypeContravariant.txt +++ b/compiler/testData/codegen/light-analysis/regressions/commonSupertypeContravariant.txt @@ -1,15 +1,19 @@ +@kotlin.Metadata public final class A { public method (): void } +@kotlin.Metadata public final class CommonSupertypeContravariantKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foobar(@org.jetbrains.annotations.NotNull p0: En): In public final static method select(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class En { public method (): void } +@kotlin.Metadata public interface In diff --git a/compiler/testData/codegen/light-analysis/regressions/commonSupertypeContravariant2.txt b/compiler/testData/codegen/light-analysis/regressions/commonSupertypeContravariant2.txt index 9e29cdb5c4a..cae19092a47 100644 --- a/compiler/testData/codegen/light-analysis/regressions/commonSupertypeContravariant2.txt +++ b/compiler/testData/codegen/light-analysis/regressions/commonSupertypeContravariant2.txt @@ -1,15 +1,19 @@ +@kotlin.Metadata public final class A { public method (): void } +@kotlin.Metadata public final class B { public method (): void } +@kotlin.Metadata public final class CommonSupertypeContravariant2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foobar(@org.jetbrains.annotations.NotNull p0: A, @org.jetbrains.annotations.NotNull p1: B): In public final static method select(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object } +@kotlin.Metadata public interface In diff --git a/compiler/testData/codegen/light-analysis/regressions/doubleMerge.txt b/compiler/testData/codegen/light-analysis/regressions/doubleMerge.txt index d2d9328886e..c2568a4b109 100644 --- a/compiler/testData/codegen/light-analysis/regressions/doubleMerge.txt +++ b/compiler/testData/codegen/light-analysis/regressions/doubleMerge.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class DoubleMergeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(): double diff --git a/compiler/testData/codegen/light-analysis/regressions/floatMerge.txt b/compiler/testData/codegen/light-analysis/regressions/floatMerge.txt index 97bc2388c8e..bd82ec1a6ca 100644 --- a/compiler/testData/codegen/light-analysis/regressions/floatMerge.txt +++ b/compiler/testData/codegen/light-analysis/regressions/floatMerge.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class FloatMergeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(): float diff --git a/compiler/testData/codegen/light-analysis/regressions/generic.txt b/compiler/testData/codegen/light-analysis/regressions/generic.txt index e7d8c58acf6..d3a193d99dd 100644 --- a/compiler/testData/codegen/light-analysis/regressions/generic.txt +++ b/compiler/testData/codegen/light-analysis/regressions/generic.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class GenericKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method findAll(@org.jetbrains.annotations.NotNull p0: java.util.ArrayList, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function1): java.util.ArrayList diff --git a/compiler/testData/codegen/light-analysis/regressions/getGenericInterfaces.txt b/compiler/testData/codegen/light-analysis/regressions/getGenericInterfaces.txt index b3dcdaaa4a5..492c1f8611b 100644 --- a/compiler/testData/codegen/light-analysis/regressions/getGenericInterfaces.txt +++ b/compiler/testData/codegen/light-analysis/regressions/getGenericInterfaces.txt @@ -1,19 +1,23 @@ +@kotlin.Metadata public final class ClassWithGenericSuperInterface { public method (): void public method compare(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String): int public synthetic method compare(p0: java.lang.Object, p1: java.lang.Object): int } +@kotlin.Metadata public final class ClassWithNonGenericSuperInterface { public method (): void public @org.jetbrains.annotations.NotNull method clone(): java.lang.Object } +@kotlin.Metadata public final class GetGenericInterfacesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method check(@org.jetbrains.annotations.NotNull p0: java.lang.Class): void } +@kotlin.Metadata public final class SimpleClass { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/regressions/hashCodeNPE.txt b/compiler/testData/codegen/light-analysis/regressions/hashCodeNPE.txt index db479529075..d72230a31e0 100644 --- a/compiler/testData/codegen/light-analysis/regressions/hashCodeNPE.txt +++ b/compiler/testData/codegen/light-analysis/regressions/hashCodeNPE.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class HashCodeNPEKt { private static field x: int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/regressions/internalTopLevelOtherPackage.txt b/compiler/testData/codegen/light-analysis/regressions/internalTopLevelOtherPackage.txt index 97992d24740..1dc164741b6 100644 --- a/compiler/testData/codegen/light-analysis/regressions/internalTopLevelOtherPackage.txt +++ b/compiler/testData/codegen/light-analysis/regressions/internalTopLevelOtherPackage.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class _1Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class a/_2Kt { private final static @org.jetbrains.annotations.NotNull field x: java.lang.String public final static @org.jetbrains.annotations.NotNull method getX(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/regressions/kt10143.txt b/compiler/testData/codegen/light-analysis/regressions/kt10143.txt index 2f38a5a93a4..55f1cb69766 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt10143.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt10143.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class another/Outer { inner class another/Outer/My inner class another/Outer/Stage @@ -5,6 +6,7 @@ public class another/Outer { protected final @org.jetbrains.annotations.NotNull method my(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): another.Outer.My } +@kotlin.Metadata protected final static class another/Outer/My { private @org.jetbrains.annotations.Nullable field stage: another.Outer.Stage inner class another/Outer/My @@ -16,6 +18,7 @@ protected final static class another/Outer/My { public final method setStage(@org.jetbrains.annotations.Nullable p0: another.Outer.Stage): void } +@kotlin.Metadata protected final static class another/Outer/Stage { private final @org.jetbrains.annotations.NotNull field run: kotlin.jvm.functions.Function0 inner class another/Outer/Stage @@ -23,10 +26,12 @@ protected final static class another/Outer/Stage { public final @org.jetbrains.annotations.NotNull method getRun(): kotlin.jvm.functions.Function0 } +@kotlin.Metadata public final class other/Derived { public method (): void } +@kotlin.Metadata public final class other/MainKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/regressions/kt10934.txt b/compiler/testData/codegen/light-analysis/regressions/kt10934.txt index ba73c64ad5d..4e252740a56 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt10934.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt10934.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt10934Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Parser { private final @org.jetbrains.annotations.NotNull field f: kotlin.jvm.functions.Function1 public method (@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1): void @@ -10,12 +12,14 @@ public final class Parser { public final @org.jetbrains.annotations.NotNull method mapJoin(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function1, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function2): Parser } +@kotlin.Metadata public abstract class Result { inner class Result/ParseError inner class Result/Value private method (): void } +@kotlin.Metadata public final static class Result/ParseError { private final @org.jetbrains.annotations.Nullable field child: Result.ParseError private final @org.jetbrains.annotations.NotNull field productionLabel: java.lang.String @@ -27,6 +31,7 @@ public final static class Result/ParseError { public final method getRest(): java.lang.Object } +@kotlin.Metadata public final static class Result/Value { private final field rest: java.lang.Object private final field value: java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/regressions/kt1172.txt b/compiler/testData/codegen/light-analysis/regressions/kt1172.txt index 64b1cc60ce4..52b61bc8594 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt1172.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt1172.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class test/regressions/kt1172/Kt1172Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method scheduleRefresh(@org.jetbrains.annotations.NotNull p0: java.lang.Object[]): void diff --git a/compiler/testData/codegen/light-analysis/regressions/kt1202.txt b/compiler/testData/codegen/light-analysis/regressions/kt1202.txt index 4ba9455664e..c50e543bf38 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt1202.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt1202.txt @@ -1,14 +1,18 @@ +@kotlin.Metadata public final class testeval/EOF { public final static field INSTANCE: testeval.EOF private method (): void } +@kotlin.Metadata public final class testeval/Error { public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public interface testeval/Expression +@kotlin.Metadata public final class testeval/Failure { private final @org.jetbrains.annotations.NotNull field message: java.lang.String private final field success: boolean @@ -20,6 +24,7 @@ public final class testeval/Failure { public @org.jetbrains.annotations.NotNull method getValue(): java.lang.Void } +@kotlin.Metadata public final class testeval/Kt1202Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method eval(@org.jetbrains.annotations.NotNull p0: testeval.Expression): int @@ -30,11 +35,13 @@ public final class testeval/Kt1202Kt { public final static @org.jetbrains.annotations.NotNull method tokenize(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.util.Deque } +@kotlin.Metadata public final class testeval/LPAR { public final static field INSTANCE: testeval.LPAR private method (): void } +@kotlin.Metadata public final class testeval/Mult { private final @org.jetbrains.annotations.NotNull field left: testeval.Expression private final @org.jetbrains.annotations.NotNull field right: testeval.Expression @@ -43,31 +50,37 @@ public final class testeval/Mult { public final @org.jetbrains.annotations.NotNull method getRight(): testeval.Expression } +@kotlin.Metadata public final class testeval/Num { private final field value: int public method (p0: int): void public final method getValue(): int } +@kotlin.Metadata public final class testeval/Number { public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class testeval/PLUS { public final static field INSTANCE: testeval.PLUS private method (): void } +@kotlin.Metadata public interface testeval/ParseResult { public abstract method getSuccess(): boolean public abstract method getValue(): java.lang.Object } +@kotlin.Metadata public final class testeval/RPAR { public final static field INSTANCE: testeval.RPAR private method (): void } +@kotlin.Metadata public final class testeval/Success { private final field success: boolean private final field value: java.lang.Object @@ -76,6 +89,7 @@ public final class testeval/Success { public method getValue(): java.lang.Object } +@kotlin.Metadata public final class testeval/Sum { private final @org.jetbrains.annotations.NotNull field left: testeval.Expression private final @org.jetbrains.annotations.NotNull field right: testeval.Expression @@ -84,11 +98,13 @@ public final class testeval/Sum { public final @org.jetbrains.annotations.NotNull method getRight(): testeval.Expression } +@kotlin.Metadata public final class testeval/TIMES { public final static field INSTANCE: testeval.TIMES private method (): void } +@kotlin.Metadata public class testeval/Token { private final @org.jetbrains.annotations.NotNull field text: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/regressions/kt13381.txt b/compiler/testData/codegen/light-analysis/regressions/kt13381.txt index 8f694c5bee7..c0323707a43 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt13381.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt13381.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public interface A { inner class A/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class A/DefaultImpls { inner class A/DefaultImpls private static method bar(p0: A): java.lang.String @@ -10,20 +12,24 @@ public final class A/DefaultImpls { private static method getLog(p0: A): java.lang.String } +@kotlin.Metadata public interface B { inner class B/DefaultImpls } +@kotlin.Metadata public final class B/DefaultImpls { inner class B/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: B): java.lang.String } +@kotlin.Metadata public final class C { public method (): void public @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class Kt13381Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/regressions/kt1406.txt b/compiler/testData/codegen/light-analysis/regressions/kt1406.txt index c52cb587f94..072947a930a 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt1406.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt1406.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class pack/C { public method (): void public final method foo(): void private final method name(@org.jetbrains.annotations.NotNull p0: pack.Item): java.lang.String } +@kotlin.Metadata public final class pack/Item { public method (): void } +@kotlin.Metadata public final class pack/Kt1406Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/regressions/kt14447.txt b/compiler/testData/codegen/light-analysis/regressions/kt14447.txt index 100e896407d..4fc78d29674 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt14447.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt14447.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class ImpulsMigration { public method (): void public final method migrate(p0: long): void } +@kotlin.Metadata public final class Kt14447Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/regressions/kt1515.txt b/compiler/testData/codegen/light-analysis/regressions/kt1515.txt index 66af4f58e43..21d40fab8d1 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt1515.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt1515.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class otherpackage/_2Kt { public final static method fromOtherPackage(): boolean } +@kotlin.Metadata public final class thispackage/_1Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method localUse(): boolean diff --git a/compiler/testData/codegen/light-analysis/regressions/kt1528.txt b/compiler/testData/codegen/light-analysis/regressions/kt1528.txt index f4b699a9e91..b2a22553a4a 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt1528.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt1528.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class _1Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class _2Kt { private final static field a: java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/regressions/kt1568.txt b/compiler/testData/codegen/light-analysis/regressions/kt1568.txt index e7062471ed5..f5a3afab012 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt1568.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt1568.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt1568Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/regressions/kt1779.txt b/compiler/testData/codegen/light-analysis/regressions/kt1779.txt index 2a652114db5..c905b5729d2 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt1779.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt1779.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt1779Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class MyIterator { private field i: int public method (): void diff --git a/compiler/testData/codegen/light-analysis/regressions/kt1800.txt b/compiler/testData/codegen/light-analysis/regressions/kt1800.txt index 5b964b6d4d5..dd46cd76ab3 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt1800.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt1800.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class i/Kt1800Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.Nullable method testMin(@org.jetbrains.annotations.NotNull p0: java.util.Collection): java.lang.Comparable } +@kotlin.Metadata public final class i/User { private final field age: int private final @org.jetbrains.annotations.NotNull field firstName: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/regressions/kt1845.txt b/compiler/testData/codegen/light-analysis/regressions/kt1845.txt index ef2b62cb0eb..6f407b88355 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt1845.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt1845.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class _1Kt { private static @org.jetbrains.annotations.NotNull field v1: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String @@ -5,6 +6,7 @@ public final class _1Kt { public final static method setV1(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class _2Kt { private static @org.jetbrains.annotations.NotNull field v2: java.lang.String public final static @org.jetbrains.annotations.NotNull method getV2(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/regressions/kt1932.txt b/compiler/testData/codegen/light-analysis/regressions/kt1932.txt index 3283838267c..98a83e6faea 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt1932.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt1932.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt1932Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Test { public method (): void public final @foo method hello(@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -9,6 +11,7 @@ public final class Test { @kotlin.annotation.Retention @java.lang.annotation.Retention +@kotlin.Metadata public annotation class foo { public abstract method name(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/regressions/kt2017.txt b/compiler/testData/codegen/light-analysis/regressions/kt2017.txt index 94c9492f158..2778d8be04d 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt2017.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt2017.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt2017Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/regressions/kt2060.txt b/compiler/testData/codegen/light-analysis/regressions/kt2060.txt index ea09d1e4d1e..a583e736a0b 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt2060.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt2060.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public final class HelloServer { public method (): void public method start(): void } +@kotlin.Metadata public final class _1Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public abstract class testing/ClassWithInternals { private field some: int private field someGetter: int diff --git a/compiler/testData/codegen/light-analysis/regressions/kt2210.txt b/compiler/testData/codegen/light-analysis/regressions/kt2210.txt index 4bacf9d233a..76791615ae0 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt2210.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt2210.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field a: java.lang.Object[][] public method (@org.jetbrains.annotations.NotNull p0: java.lang.Object[][]): void public final @org.jetbrains.annotations.NotNull method getA(): java.lang.Object[][] } +@kotlin.Metadata public final class Kt2210Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/regressions/kt2246.txt b/compiler/testData/codegen/light-analysis/regressions/kt2246.txt index 4dfdf364fb5..4629cca1fad 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt2246.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt2246.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt2246Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/regressions/kt2318.txt b/compiler/testData/codegen/light-analysis/regressions/kt2318.txt index b8e4cd3f769..9ff19849c7c 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt2318.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt2318.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt2318Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/regressions/kt2509.txt b/compiler/testData/codegen/light-analysis/regressions/kt2509.txt index 96d31892e9d..6244f9711ec 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt2509.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt2509.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private @org.jetbrains.annotations.NotNull field foo: java.lang.Integer[] public method (): void @@ -5,12 +6,14 @@ public final class A { public method setFoo(@org.jetbrains.annotations.NotNull p0: java.lang.Integer[]): void } +@kotlin.Metadata public abstract class B { public method (): void public abstract @org.jetbrains.annotations.NotNull method getFoo(): java.lang.Integer[] public abstract method setFoo(@org.jetbrains.annotations.NotNull p0: java.lang.Integer[]): void } +@kotlin.Metadata public final class Kt2509Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/regressions/kt2593.txt b/compiler/testData/codegen/light-analysis/regressions/kt2593.txt index 267f0e79851..9756d772f77 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt2593.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt2593.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt2593Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(): void diff --git a/compiler/testData/codegen/light-analysis/regressions/kt274.txt b/compiler/testData/codegen/light-analysis/regressions/kt274.txt index 96961983000..b60beb968d8 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt274.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt274.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt274Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/regressions/kt3046.txt b/compiler/testData/codegen/light-analysis/regressions/kt3046.txt index d9aae3bba0b..cec1bd2b884 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt3046.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt3046.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt3046Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/regressions/kt3107.txt b/compiler/testData/codegen/light-analysis/regressions/kt3107.txt index 9bcbfcd422b..7a9189d7934 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt3107.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt3107.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt3107Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/regressions/kt3421.txt b/compiler/testData/codegen/light-analysis/regressions/kt3421.txt index 4807fe4ce72..e4bfc9622e9 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt3421.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt3421.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Globals { public final static field INSTANCE: Globals private method (): void @@ -5,6 +6,7 @@ public final class Globals { public final @org.jetbrains.annotations.NotNull method get(@org.jetbrains.annotations.NotNull p0: java.lang.String, p1: boolean): java.lang.String } +@kotlin.Metadata public final class Kt3421Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/regressions/kt344.txt b/compiler/testData/codegen/light-analysis/regressions/kt344.txt index 7be42483a76..30172e7f76e 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt344.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt344.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt344Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method s0(): boolean diff --git a/compiler/testData/codegen/light-analysis/regressions/kt3442.txt b/compiler/testData/codegen/light-analysis/regressions/kt3442.txt index 0578137be6f..812433ebda4 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt3442.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt3442.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt3442Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/regressions/kt3587.txt b/compiler/testData/codegen/light-analysis/regressions/kt3587.txt index 7dc21c7b0b6..f7bf1ef6630 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt3587.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt3587.txt @@ -1,11 +1,14 @@ +@kotlin.Metadata public final class Kt3587Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class LightVariable { public method (): void } +@kotlin.Metadata public class Variable { private final @org.jetbrains.annotations.NotNull field lightVar: LightVariable public method (): void diff --git a/compiler/testData/codegen/light-analysis/regressions/kt3850.txt b/compiler/testData/codegen/light-analysis/regressions/kt3850.txt index 4d90a0ea19f..59a07b692a8 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt3850.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt3850.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt3850Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata final class One { private final @org.jetbrains.annotations.NotNull field a1: One$a1$1[] public method (): void diff --git a/compiler/testData/codegen/light-analysis/regressions/kt3903.txt b/compiler/testData/codegen/light-analysis/regressions/kt3903.txt index 8aa67da4ac0..459089a660f 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt3903.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt3903.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class Foo { public method (): void public final @org.jetbrains.annotations.NotNull method bar(): java.lang.String } +@kotlin.Metadata public final class Kt3903Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/regressions/kt4142.txt b/compiler/testData/codegen/light-analysis/regressions/kt4142.txt index 61a4619a054..82c02be348e 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt4142.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt4142.txt @@ -1,16 +1,20 @@ +@kotlin.Metadata public interface A { public abstract @org.jetbrains.annotations.NotNull method getName(): java.lang.String } +@kotlin.Metadata public class B { public method (): void public final @org.jetbrains.annotations.NotNull method getName(): java.lang.String } +@kotlin.Metadata public final class C { public method (): void } +@kotlin.Metadata public final class Kt4142Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/regressions/kt4259.txt b/compiler/testData/codegen/light-analysis/regressions/kt4259.txt index c4cb4dcb9a8..60ce60bc65e 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt4259.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt4259.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt4259Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/regressions/kt4262.txt b/compiler/testData/codegen/light-analysis/regressions/kt4262.txt index 438d377027f..5d16ae9dfbb 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt4262.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt4262.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class Kt4262Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method toEnum(p0: byte, @org.jetbrains.annotations.NotNull p1: java.lang.Class): java.lang.Enum } +@kotlin.Metadata public enum class Letters { public final static field A: Letters public final static field B: Letters diff --git a/compiler/testData/codegen/light-analysis/regressions/kt4281.txt b/compiler/testData/codegen/light-analysis/regressions/kt4281.txt index 78d0f173c4f..df2a6d4d179 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt4281.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt4281.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public abstract class C { public method (): void public final method test(p0: int): void } +@kotlin.Metadata public final class D { public method (): void } +@kotlin.Metadata public final class Kt4281Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/regressions/kt5056.txt b/compiler/testData/codegen/light-analysis/regressions/kt5056.txt index 09cd07b2757..635f841e2ab 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt5056.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt5056.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt5056Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/regressions/kt528.txt b/compiler/testData/codegen/light-analysis/regressions/kt528.txt index 0331b54bc36..82ed8a61df7 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt528.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt528.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class mask/Kt528Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method forEachChar(@org.jetbrains.annotations.NotNull p0: java.io.Reader, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function1): void @@ -5,6 +6,7 @@ public final class mask/Kt528Kt { public final static method sum(@org.jetbrains.annotations.NotNull p0: java.util.LinkedList, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function2): int } +@kotlin.Metadata public final class mask/Luhny { private final @org.jetbrains.annotations.NotNull field buffer: java.util.LinkedList private final @org.jetbrains.annotations.NotNull field digits: java.util.LinkedList diff --git a/compiler/testData/codegen/light-analysis/regressions/kt529.txt b/compiler/testData/codegen/light-analysis/regressions/kt529.txt index a3a659f5804..ede53c37919 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt529.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt529.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class mask/Kt529Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method forEachChar(@org.jetbrains.annotations.NotNull p0: java.io.Reader, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function1): void public final static method sum(@org.jetbrains.annotations.NotNull p0: java.lang.Iterable, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function2): int } +@kotlin.Metadata public final class mask/Luhny { private final field buffer: java.util.ArrayDeque private final field digits: java.util.ArrayDeque diff --git a/compiler/testData/codegen/light-analysis/regressions/kt533.txt b/compiler/testData/codegen/light-analysis/regressions/kt533.txt index 0ab8868254d..606df5684ef 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt533.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt533.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class mask/Kt533Kt { public final static @org.jetbrains.annotations.NotNull method backwards(@org.jetbrains.annotations.NotNull p0: java.util.List): java.lang.Iterable public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String @@ -5,6 +6,7 @@ public final class mask/Kt533Kt { public final static method sum(@org.jetbrains.annotations.NotNull p0: java.util.LinkedList, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function2): int } +@kotlin.Metadata public final class mask/Luhny { private final @org.jetbrains.annotations.NotNull field buffer: java.util.LinkedList private final @org.jetbrains.annotations.NotNull field digits: java.util.LinkedList diff --git a/compiler/testData/codegen/light-analysis/regressions/kt5395.txt b/compiler/testData/codegen/light-analysis/regressions/kt5395.txt index ad64fdcd3c4..27cd2cca2f6 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt5395.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt5395.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class D { public final static field Companion: D.Companion private final static @org.jetbrains.annotations.NotNull field F: java.lang.String @@ -6,12 +7,14 @@ public final class D { public method (): void } +@kotlin.Metadata public final static class D/Companion { inner class D/Companion private method (): void protected final @org.jetbrains.annotations.NotNull method getF(): java.lang.String } +@kotlin.Metadata public final class D/E { synthetic final field this$0: D inner class D/E @@ -19,6 +22,7 @@ public final class D/E { public final @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class Kt5395Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/regressions/kt5445.txt b/compiler/testData/codegen/light-analysis/regressions/kt5445.txt index e87e2e3ca49..7e906d6a258 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt5445.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt5445.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public class test/A { protected final @kotlin.jvm.JvmField field s: int public method (): void } +@kotlin.Metadata public final class test2/B { public method (): void public final @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class test2/_1Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/regressions/kt5445_2.txt b/compiler/testData/codegen/light-analysis/regressions/kt5445_2.txt index 324ed63cfd5..216e98f4125 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt5445_2.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt5445_2.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public class test/A { protected final @kotlin.jvm.JvmField @org.jetbrains.annotations.NotNull field s: java.lang.String public method (): void } +@kotlin.Metadata public final class test2/C { public method (): void public final @org.jetbrains.annotations.NotNull method a(): java.lang.String } +@kotlin.Metadata public final class test2/_1Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/regressions/kt5786_privateWithDefault.txt b/compiler/testData/codegen/light-analysis/regressions/kt5786_privateWithDefault.txt index 8b63e12a5c5..336b88db65b 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt5786_privateWithDefault.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt5786_privateWithDefault.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt5786_privateWithDefaultKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String synthetic static method test$default(p0: java.lang.String, p1: int, p2: int, p3: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/regressions/kt5953.txt b/compiler/testData/codegen/light-analysis/regressions/kt5953.txt index 5e3abb16321..69c072c38b8 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt5953.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt5953.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt5953Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/regressions/kt6153.txt b/compiler/testData/codegen/light-analysis/regressions/kt6153.txt index b9d4a66a4c1..f27d369ec14 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt6153.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt6153.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Bug { public final static field INSTANCE: Bug private method (): void @@ -6,6 +7,7 @@ public final class Bug { public final @org.jetbrains.annotations.NotNull method title(p0: int): java.lang.String } +@kotlin.Metadata public final class Kt6153Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/regressions/kt6434.txt b/compiler/testData/codegen/light-analysis/regressions/kt6434.txt index 320e045cb23..ee40d464742 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt6434.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt6434.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private final @org.jetbrains.annotations.NotNull field normalizedNums: java.util.Map private final @org.jetbrains.annotations.NotNull field nums: java.util.Map @@ -7,6 +8,7 @@ public final class C { private final method loadNormalizedNums(): java.util.Map } +@kotlin.Metadata public enum class E { public final static field VALUE2: E public final static field VALUE: E @@ -15,6 +17,7 @@ public enum class E { public static method values(): E[] } +@kotlin.Metadata public final class Kt6434Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/regressions/kt6434_2.txt b/compiler/testData/codegen/light-analysis/regressions/kt6434_2.txt index b4dcfed1426..cb34e6bf001 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt6434_2.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt6434_2.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt6434_2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/regressions/kt6485.txt b/compiler/testData/codegen/light-analysis/regressions/kt6485.txt index db844427892..5ced8f5fd03 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt6485.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt6485.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class Kt6485Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method typeLiteral(): TypeLiteral } +@kotlin.Metadata public class TypeLiteral { public method (): void public final @org.jetbrains.annotations.NotNull method getType(): java.lang.reflect.Type diff --git a/compiler/testData/codegen/light-analysis/regressions/kt715.txt b/compiler/testData/codegen/light-analysis/regressions/kt715.txt index 3220e86f54e..28c7f290ef9 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt715.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt715.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt715Kt { private final static @org.jetbrains.annotations.NotNull field test2: java.lang.Class private final static @org.jetbrains.annotations.NotNull field test: java.lang.Class diff --git a/compiler/testData/codegen/light-analysis/regressions/kt7401.txt b/compiler/testData/codegen/light-analysis/regressions/kt7401.txt index dd2c2994dea..1339244ab6e 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt7401.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt7401.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt7401Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(): long diff --git a/compiler/testData/codegen/light-analysis/regressions/kt789.txt b/compiler/testData/codegen/light-analysis/regressions/kt789.txt index 1677d6f3e05..f9c94194560 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt789.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt789.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class foo/Kt789Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/regressions/kt864.txt b/compiler/testData/codegen/light-analysis/regressions/kt864.txt index 4f0aef7c8bd..a5cef701933 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt864.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt864.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt864Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method sample(): java.io.Reader diff --git a/compiler/testData/codegen/light-analysis/regressions/kt998.txt b/compiler/testData/codegen/light-analysis/regressions/kt998.txt index fcdbe6b4a49..00825149c5c 100644 --- a/compiler/testData/codegen/light-analysis/regressions/kt998.txt +++ b/compiler/testData/codegen/light-analysis/regressions/kt998.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt998Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method findPairless(@org.jetbrains.annotations.NotNull p0: int[]): int diff --git a/compiler/testData/codegen/light-analysis/regressions/nestedIntersection.txt b/compiler/testData/codegen/light-analysis/regressions/nestedIntersection.txt index d0cec223476..ad4c4f8159e 100644 --- a/compiler/testData/codegen/light-analysis/regressions/nestedIntersection.txt +++ b/compiler/testData/codegen/light-analysis/regressions/nestedIntersection.txt @@ -1,13 +1,17 @@ +@kotlin.Metadata public class A { public method (): void } +@kotlin.Metadata public class B { public method (): void } +@kotlin.Metadata public interface In +@kotlin.Metadata public final class NestedIntersectionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/regressions/objectCaptureOuterConstructorProperty.txt b/compiler/testData/codegen/light-analysis/regressions/objectCaptureOuterConstructorProperty.txt index cb6541e2d77..eb145cc0ed8 100644 --- a/compiler/testData/codegen/light-analysis/regressions/objectCaptureOuterConstructorProperty.txt +++ b/compiler/testData/codegen/light-analysis/regressions/objectCaptureOuterConstructorProperty.txt @@ -1,17 +1,21 @@ +@kotlin.Metadata public final class EmptyStream { public final static field INSTANCE: EmptyStream private method (): void public @org.jetbrains.annotations.NotNull method iterator(): java.util.Iterator } +@kotlin.Metadata public final class ObjectCaptureOuterConstructorPropertyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface Stream { public abstract @org.jetbrains.annotations.NotNull method iterator(): java.util.Iterator } +@kotlin.Metadata public final class ZippingStream { private final @org.jetbrains.annotations.NotNull field stream1: Stream private final @org.jetbrains.annotations.NotNull field stream2: Stream diff --git a/compiler/testData/codegen/light-analysis/regressions/referenceToSelfInLocal.txt b/compiler/testData/codegen/light-analysis/regressions/referenceToSelfInLocal.txt index 616142175fd..633a454c9b0 100644 --- a/compiler/testData/codegen/light-analysis/regressions/referenceToSelfInLocal.txt +++ b/compiler/testData/codegen/light-analysis/regressions/referenceToSelfInLocal.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ReferenceToSelfInLocalKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/regressions/typeCastException.txt b/compiler/testData/codegen/light-analysis/regressions/typeCastException.txt index db8f6af9ac9..8445dc817f5 100644 --- a/compiler/testData/codegen/light-analysis/regressions/typeCastException.txt +++ b/compiler/testData/codegen/light-analysis/regressions/typeCastException.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TypeCastExceptionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/reified/DIExample.txt b/compiler/testData/codegen/light-analysis/reified/DIExample.txt index 39ee645cce5..523cdae7eae 100644 --- a/compiler/testData/codegen/light-analysis/reified/DIExample.txt +++ b/compiler/testData/codegen/light-analysis/reified/DIExample.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class DIExampleKt { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final static @org.jetbrains.annotations.NotNull field project: Project @@ -10,6 +11,7 @@ public final class DIExampleKt { public final static @org.jetbrains.annotations.NotNull method getX2(): java.lang.String } +@kotlin.Metadata public final class Project { public method (): void public final method getInstance(@org.jetbrains.annotations.NotNull p0: java.lang.Class): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/reified/anonymousObject.txt b/compiler/testData/codegen/light-analysis/reified/anonymousObject.txt index eb62d23bc81..1922f77463e 100644 --- a/compiler/testData/codegen/light-analysis/reified/anonymousObject.txt +++ b/compiler/testData/codegen/light-analysis/reified/anonymousObject.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public abstract class A { public method (): void public abstract @org.jetbrains.annotations.NotNull method f(): java.lang.String } +@kotlin.Metadata public final class AnonymousObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method foo(): A diff --git a/compiler/testData/codegen/light-analysis/reified/anonymousObjectNoPropagate.txt b/compiler/testData/codegen/light-analysis/reified/anonymousObjectNoPropagate.txt index a598cfeb2cb..04c553106d8 100644 --- a/compiler/testData/codegen/light-analysis/reified/anonymousObjectNoPropagate.txt +++ b/compiler/testData/codegen/light-analysis/reified/anonymousObjectNoPropagate.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public interface A { public abstract @org.jetbrains.annotations.NotNull method f1(): java.lang.String public abstract @org.jetbrains.annotations.NotNull method f2(): java.lang.String public abstract @org.jetbrains.annotations.NotNull method f3(): java.lang.String } +@kotlin.Metadata public final class AnonymousObjectNoPropagateKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method doWork(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reified/anonymousObjectReifiedSupertype.txt b/compiler/testData/codegen/light-analysis/reified/anonymousObjectReifiedSupertype.txt index 3623259425b..64a9acac4b4 100644 --- a/compiler/testData/codegen/light-analysis/reified/anonymousObjectReifiedSupertype.txt +++ b/compiler/testData/codegen/light-analysis/reified/anonymousObjectReifiedSupertype.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public abstract class A { public method (): void public abstract @org.jetbrains.annotations.NotNull method f(): java.lang.String } +@kotlin.Metadata public final class AnonymousObjectReifiedSupertypeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method foo(): A diff --git a/compiler/testData/codegen/light-analysis/reified/approximateCapturedTypes.txt b/compiler/testData/codegen/light-analysis/reified/approximateCapturedTypes.txt index b159672e4fa..0aa6f24a86d 100644 --- a/compiler/testData/codegen/light-analysis/reified/approximateCapturedTypes.txt +++ b/compiler/testData/codegen/light-analysis/reified/approximateCapturedTypes.txt @@ -1,18 +1,23 @@ +@kotlin.Metadata public final class ApproximateCapturedTypesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class Inv { public method (): void } +@kotlin.Metadata public final class Obs { public method (): void private final method lift(p0: Operator): Inv } +@kotlin.Metadata public interface Operator +@kotlin.Metadata public final class SwOperator { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/reified/arraysReification/instanceOf.txt b/compiler/testData/codegen/light-analysis/reified/arraysReification/instanceOf.txt index 68982bb8471..7d3d9c7e145 100644 --- a/compiler/testData/codegen/light-analysis/reified/arraysReification/instanceOf.txt +++ b/compiler/testData/codegen/light-analysis/reified/arraysReification/instanceOf.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InstanceOfKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method foo(p0: java.lang.Object): kotlin.Pair diff --git a/compiler/testData/codegen/light-analysis/reified/arraysReification/instanceOfArrays.txt b/compiler/testData/codegen/light-analysis/reified/arraysReification/instanceOfArrays.txt index ab3d79cdc6f..5328afa81f9 100644 --- a/compiler/testData/codegen/light-analysis/reified/arraysReification/instanceOfArrays.txt +++ b/compiler/testData/codegen/light-analysis/reified/arraysReification/instanceOfArrays.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InstanceOfArraysKt { private final static method bar(p0: java.lang.Object): kotlin.Pair private final static method barNullable(p0: java.lang.Object): kotlin.Pair diff --git a/compiler/testData/codegen/light-analysis/reified/arraysReification/jClass.txt b/compiler/testData/codegen/light-analysis/reified/arraysReification/jClass.txt index 4cf8b35165f..121f7e2e9ad 100644 --- a/compiler/testData/codegen/light-analysis/reified/arraysReification/jClass.txt +++ b/compiler/testData/codegen/light-analysis/reified/arraysReification/jClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class JClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method jClass(): java.lang.Class diff --git a/compiler/testData/codegen/light-analysis/reified/arraysReification/jaggedArray.txt b/compiler/testData/codegen/light-analysis/reified/arraysReification/jaggedArray.txt index fcde12bf272..dc4e32ad2e5 100644 --- a/compiler/testData/codegen/light-analysis/reified/arraysReification/jaggedArray.txt +++ b/compiler/testData/codegen/light-analysis/reified/arraysReification/jaggedArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class JaggedArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method jaggedArray(p0: kotlin.jvm.functions.Function2): java.lang.Object[][] diff --git a/compiler/testData/codegen/light-analysis/reified/arraysReification/jaggedArrayOfNulls.txt b/compiler/testData/codegen/light-analysis/reified/arraysReification/jaggedArrayOfNulls.txt index eda8462b951..507f44cc1c6 100644 --- a/compiler/testData/codegen/light-analysis/reified/arraysReification/jaggedArrayOfNulls.txt +++ b/compiler/testData/codegen/light-analysis/reified/arraysReification/jaggedArrayOfNulls.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class JaggedArrayOfNullsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method jaggedArrayOfNulls(): java.lang.Object[][] diff --git a/compiler/testData/codegen/light-analysis/reified/arraysReification/jaggedDeep.txt b/compiler/testData/codegen/light-analysis/reified/arraysReification/jaggedDeep.txt index 17c31343ad2..30da0807630 100644 --- a/compiler/testData/codegen/light-analysis/reified/arraysReification/jaggedDeep.txt +++ b/compiler/testData/codegen/light-analysis/reified/arraysReification/jaggedDeep.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class JaggedDeepKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method jaggedArray(p0: kotlin.jvm.functions.Function3): java.lang.Object[][][] diff --git a/compiler/testData/codegen/light-analysis/reified/asOnPlatformType.txt b/compiler/testData/codegen/light-analysis/reified/asOnPlatformType.txt index 1fda772c0f4..beda092d77a 100644 --- a/compiler/testData/codegen/light-analysis/reified/asOnPlatformType.txt +++ b/compiler/testData/codegen/light-analysis/reified/asOnPlatformType.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class KotlinKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method foo(p0: java.lang.Object): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/reified/checkcast.txt b/compiler/testData/codegen/light-analysis/reified/checkcast.txt index 195977298b3..a3e6d0c9374 100644 --- a/compiler/testData/codegen/light-analysis/reified/checkcast.txt +++ b/compiler/testData/codegen/light-analysis/reified/checkcast.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CheckcastKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method checkcast(p0: java.lang.Object): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/reified/copyToArray.txt b/compiler/testData/codegen/light-analysis/reified/copyToArray.txt index b79c4790c99..c2f209836f9 100644 --- a/compiler/testData/codegen/light-analysis/reified/copyToArray.txt +++ b/compiler/testData/codegen/light-analysis/reified/copyToArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CopyToArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method copy(p0: java.util.Collection): java.lang.Object[] diff --git a/compiler/testData/codegen/light-analysis/reified/defaultJavaClass.txt b/compiler/testData/codegen/light-analysis/reified/defaultJavaClass.txt index 924fbf4ea49..2e5124e55be 100644 --- a/compiler/testData/codegen/light-analysis/reified/defaultJavaClass.txt +++ b/compiler/testData/codegen/light-analysis/reified/defaultJavaClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class DefaultJavaClassKt { private final static method bar(p0: java.lang.Object): java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reified/filterIsInstance.txt b/compiler/testData/codegen/light-analysis/reified/filterIsInstance.txt index 1aca6d80f28..7676480af8f 100644 --- a/compiler/testData/codegen/light-analysis/reified/filterIsInstance.txt +++ b/compiler/testData/codegen/light-analysis/reified/filterIsInstance.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class FilterIsInstanceKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method filterIsInstance(@org.jetbrains.annotations.NotNull p0: java.lang.Object[]): java.util.List diff --git a/compiler/testData/codegen/light-analysis/reified/innerAnonymousObject.txt b/compiler/testData/codegen/light-analysis/reified/innerAnonymousObject.txt index 4d6ea726573..dfa97f0708a 100644 --- a/compiler/testData/codegen/light-analysis/reified/innerAnonymousObject.txt +++ b/compiler/testData/codegen/light-analysis/reified/innerAnonymousObject.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public abstract class A { public method (): void public abstract @org.jetbrains.annotations.NotNull method f(): java.lang.String public @org.jetbrains.annotations.NotNull method toString(): java.lang.String } +@kotlin.Metadata public abstract class G { public method (): void public abstract @org.jetbrains.annotations.NotNull method bar(): java.lang.Object } +@kotlin.Metadata public final class InnerAnonymousObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method foo(): G diff --git a/compiler/testData/codegen/light-analysis/reified/instanceof.txt b/compiler/testData/codegen/light-analysis/reified/instanceof.txt index 5ded574f4d0..d4f994778a8 100644 --- a/compiler/testData/codegen/light-analysis/reified/instanceof.txt +++ b/compiler/testData/codegen/light-analysis/reified/instanceof.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InstanceofKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method isinstance(p0: java.lang.Object): boolean diff --git a/compiler/testData/codegen/light-analysis/reified/isOnPlatformType.txt b/compiler/testData/codegen/light-analysis/reified/isOnPlatformType.txt index a9aa5933398..282953f804d 100644 --- a/compiler/testData/codegen/light-analysis/reified/isOnPlatformType.txt +++ b/compiler/testData/codegen/light-analysis/reified/isOnPlatformType.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class KotlinKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method foo(p0: java.lang.Object): boolean diff --git a/compiler/testData/codegen/light-analysis/reified/javaClass.txt b/compiler/testData/codegen/light-analysis/reified/javaClass.txt index 28b00d4b69d..f065dd0ca6f 100644 --- a/compiler/testData/codegen/light-analysis/reified/javaClass.txt +++ b/compiler/testData/codegen/light-analysis/reified/javaClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class JavaClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method javaClassName(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reified/nestedReified.txt b/compiler/testData/codegen/light-analysis/reified/nestedReified.txt index b17b803c524..e5f8389d81f 100644 --- a/compiler/testData/codegen/light-analysis/reified/nestedReified.txt +++ b/compiler/testData/codegen/light-analysis/reified/nestedReified.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NestedReifiedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method foo(): java.lang.String[] diff --git a/compiler/testData/codegen/light-analysis/reified/nestedReifiedSignature.txt b/compiler/testData/codegen/light-analysis/reified/nestedReifiedSignature.txt index ee075135a1f..72162281325 100644 --- a/compiler/testData/codegen/light-analysis/reified/nestedReifiedSignature.txt +++ b/compiler/testData/codegen/light-analysis/reified/nestedReifiedSignature.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public class A { public method (): void } +@kotlin.Metadata public final class NestedReifiedSignatureKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method foo(): A[] diff --git a/compiler/testData/codegen/light-analysis/reified/newArrayInt.txt b/compiler/testData/codegen/light-analysis/reified/newArrayInt.txt index a590837cf1c..ecd7035ef79 100644 --- a/compiler/testData/codegen/light-analysis/reified/newArrayInt.txt +++ b/compiler/testData/codegen/light-analysis/reified/newArrayInt.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NewArrayIntKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method createArray(p0: int, p1: kotlin.jvm.functions.Function0): java.lang.Object[] diff --git a/compiler/testData/codegen/light-analysis/reified/nonInlineableLambdaInReifiedFunction.txt b/compiler/testData/codegen/light-analysis/reified/nonInlineableLambdaInReifiedFunction.txt index 72b11fd6ed2..52d0271debe 100644 --- a/compiler/testData/codegen/light-analysis/reified/nonInlineableLambdaInReifiedFunction.txt +++ b/compiler/testData/codegen/light-analysis/reified/nonInlineableLambdaInReifiedFunction.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NonInlineableLambdaInReifiedFunctionKt { private final static method bar1(p0: java.lang.Object): java.lang.String private final static method bar2(p0: java.lang.Object, p1: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reified/recursiveInnerAnonymousObject.txt b/compiler/testData/codegen/light-analysis/reified/recursiveInnerAnonymousObject.txt index a682a48955c..db780a01ec8 100644 --- a/compiler/testData/codegen/light-analysis/reified/recursiveInnerAnonymousObject.txt +++ b/compiler/testData/codegen/light-analysis/reified/recursiveInnerAnonymousObject.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public abstract class A { public method (): void public abstract @org.jetbrains.annotations.NotNull method f(): java.lang.String public @org.jetbrains.annotations.NotNull method toString(): java.lang.String } +@kotlin.Metadata public abstract class G { public method (): void public abstract @org.jetbrains.annotations.NotNull method bar(): java.lang.Object } +@kotlin.Metadata public final class RecursiveInnerAnonymousObjectKt { private final static method baz(): G public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reified/recursiveNewArray.txt b/compiler/testData/codegen/light-analysis/reified/recursiveNewArray.txt index df9947ae755..e84f5ff0e2e 100644 --- a/compiler/testData/codegen/light-analysis/reified/recursiveNewArray.txt +++ b/compiler/testData/codegen/light-analysis/reified/recursiveNewArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class RecursiveNewArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method createArray(p0: int, p1: kotlin.jvm.functions.Function0): java.lang.Object[] diff --git a/compiler/testData/codegen/light-analysis/reified/recursiveNonInlineableLambda.txt b/compiler/testData/codegen/light-analysis/reified/recursiveNonInlineableLambda.txt index afbff56d6be..a5ec7833fe6 100644 --- a/compiler/testData/codegen/light-analysis/reified/recursiveNonInlineableLambda.txt +++ b/compiler/testData/codegen/light-analysis/reified/recursiveNonInlineableLambda.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class RecursiveNonInlineableLambdaKt { private final static method bar1(): java.lang.String private final static method bar2(p0: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reified/reifiedChain.txt b/compiler/testData/codegen/light-analysis/reified/reifiedChain.txt index 4d11c380531..6d406bd3708 100644 --- a/compiler/testData/codegen/light-analysis/reified/reifiedChain.txt +++ b/compiler/testData/codegen/light-analysis/reified/reifiedChain.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ReifiedChainKt { private static @org.jetbrains.annotations.NotNull field log: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reified/reifiedInlineFunOfObject.txt b/compiler/testData/codegen/light-analysis/reified/reifiedInlineFunOfObject.txt index 3faa2dff010..d94190a11b3 100644 --- a/compiler/testData/codegen/light-analysis/reified/reifiedInlineFunOfObject.txt +++ b/compiler/testData/codegen/light-analysis/reified/reifiedInlineFunOfObject.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public interface A { public abstract @org.jetbrains.annotations.NotNull method f(): java.lang.String public abstract @org.jetbrains.annotations.NotNull method g(): java.lang.String } +@kotlin.Metadata public final class ReifiedInlineFunOfObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reified/reifiedInlineFunOfObjectWithinReified.txt b/compiler/testData/codegen/light-analysis/reified/reifiedInlineFunOfObjectWithinReified.txt index 5041eac0518..20896500528 100644 --- a/compiler/testData/codegen/light-analysis/reified/reifiedInlineFunOfObjectWithinReified.txt +++ b/compiler/testData/codegen/light-analysis/reified/reifiedInlineFunOfObjectWithinReified.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public interface A { public abstract @org.jetbrains.annotations.NotNull method f(): java.lang.String public abstract @org.jetbrains.annotations.NotNull method g(): java.lang.String } +@kotlin.Metadata public final class ReifiedInlineFunOfObjectWithinReifiedKt { private final static method AFactory(): A public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reified/reifiedInlineIntoNonInlineableLambda.txt b/compiler/testData/codegen/light-analysis/reified/reifiedInlineIntoNonInlineableLambda.txt index 5cd486e3f40..1b4f4d61c7d 100644 --- a/compiler/testData/codegen/light-analysis/reified/reifiedInlineIntoNonInlineableLambda.txt +++ b/compiler/testData/codegen/light-analysis/reified/reifiedInlineIntoNonInlineableLambda.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public interface A { public abstract @org.jetbrains.annotations.NotNull method f(): java.lang.String public abstract @org.jetbrains.annotations.NotNull method g(): java.lang.String } +@kotlin.Metadata public final class ReifiedInlineIntoNonInlineableLambdaKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method className(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reified/safecast.txt b/compiler/testData/codegen/light-analysis/reified/safecast.txt index fc043646fb0..0a1271ba236 100644 --- a/compiler/testData/codegen/light-analysis/reified/safecast.txt +++ b/compiler/testData/codegen/light-analysis/reified/safecast.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SafecastKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method safecast(p0: java.lang.Object): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/reified/sameIndexRecursive.txt b/compiler/testData/codegen/light-analysis/reified/sameIndexRecursive.txt index 3dc4ebfb206..0dba14c5203 100644 --- a/compiler/testData/codegen/light-analysis/reified/sameIndexRecursive.txt +++ b/compiler/testData/codegen/light-analysis/reified/sameIndexRecursive.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SameIndexRecursiveKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method createArray(p0: int, p1: kotlin.jvm.functions.Function0): kotlin.Pair diff --git a/compiler/testData/codegen/light-analysis/reified/spreads.txt b/compiler/testData/codegen/light-analysis/reified/spreads.txt index b04a4e92cf7..c393a466943 100644 --- a/compiler/testData/codegen/light-analysis/reified/spreads.txt +++ b/compiler/testData/codegen/light-analysis/reified/spreads.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SpreadsKt { private final static method bar(p0: java.lang.Object[], p1: kotlin.jvm.functions.Function0): java.lang.Object[] public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/reified/varargs.txt b/compiler/testData/codegen/light-analysis/reified/varargs.txt index 03e86eaaa58..6132c346699 100644 --- a/compiler/testData/codegen/light-analysis/reified/varargs.txt +++ b/compiler/testData/codegen/light-analysis/reified/varargs.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class VarargsKt { private final static method bar(p0: kotlin.jvm.functions.Function0): java.lang.Object[] public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/safeCall/genericNull.txt b/compiler/testData/codegen/light-analysis/safeCall/genericNull.txt index 77e68acf932..ec05da192ed 100644 --- a/compiler/testData/codegen/light-analysis/safeCall/genericNull.txt +++ b/compiler/testData/codegen/light-analysis/safeCall/genericNull.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class GenericNullKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(p0: java.lang.Number): void diff --git a/compiler/testData/codegen/light-analysis/safeCall/kt1572.txt b/compiler/testData/codegen/light-analysis/safeCall/kt1572.txt index 3820f717ff5..4482e8102c0 100644 --- a/compiler/testData/codegen/light-analysis/safeCall/kt1572.txt +++ b/compiler/testData/codegen/light-analysis/safeCall/kt1572.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { private final field t: int public method (p0: int): void public final method getT(): int } +@kotlin.Metadata public final class Kt1572Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method testKt1572(): boolean diff --git a/compiler/testData/codegen/light-analysis/safeCall/kt232.txt b/compiler/testData/codegen/light-analysis/safeCall/kt232.txt index bc1499fdd60..fd40128d902 100644 --- a/compiler/testData/codegen/light-analysis/safeCall/kt232.txt +++ b/compiler/testData/codegen/light-analysis/safeCall/kt232.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { public method (): void public final method foo(): void } +@kotlin.Metadata public final class Kt232Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/safeCall/kt245.txt b/compiler/testData/codegen/light-analysis/safeCall/kt245.txt index 9b538872962..bc186f83287 100644 --- a/compiler/testData/codegen/light-analysis/safeCall/kt245.txt +++ b/compiler/testData/codegen/light-analysis/safeCall/kt245.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt245Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(): void diff --git a/compiler/testData/codegen/light-analysis/safeCall/kt247.txt b/compiler/testData/codegen/light-analysis/safeCall/kt247.txt index 9311770d64b..2f30e40c364 100644 --- a/compiler/testData/codegen/light-analysis/safeCall/kt247.txt +++ b/compiler/testData/codegen/light-analysis/safeCall/kt247.txt @@ -1,21 +1,25 @@ +@kotlin.Metadata public final class C { private final field x: int public method (p0: int): void public final method getX(): int } +@kotlin.Metadata public final class D { private final @org.jetbrains.annotations.NotNull field s: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public final @org.jetbrains.annotations.NotNull method getS(): java.lang.String } +@kotlin.Metadata public final class E { public method (): void public final @org.jetbrains.annotations.NotNull method bar(): E public final method foo(): int } +@kotlin.Metadata public final class Kt247Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method t1(): boolean diff --git a/compiler/testData/codegen/light-analysis/safeCall/kt3430.txt b/compiler/testData/codegen/light-analysis/safeCall/kt3430.txt index 9cb9fb10149..611571ee37a 100644 --- a/compiler/testData/codegen/light-analysis/safeCall/kt3430.txt +++ b/compiler/testData/codegen/light-analysis/safeCall/kt3430.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt3430Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method f(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): int diff --git a/compiler/testData/codegen/light-analysis/safeCall/kt4733.txt b/compiler/testData/codegen/light-analysis/safeCall/kt4733.txt index b6c20695fca..769fe01077b 100644 --- a/compiler/testData/codegen/light-analysis/safeCall/kt4733.txt +++ b/compiler/testData/codegen/light-analysis/safeCall/kt4733.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt4733Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Test { public method (): void public final method getFoo(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/safeCall/primitive.txt b/compiler/testData/codegen/light-analysis/safeCall/primitive.txt index 73b05b27b1d..cf4b3653d1d 100644 --- a/compiler/testData/codegen/light-analysis/safeCall/primitive.txt +++ b/compiler/testData/codegen/light-analysis/safeCall/primitive.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PrimitiveKt { public final static method bar(p0: long): long public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/safeCall/safeCallOnLong.txt b/compiler/testData/codegen/light-analysis/safeCall/safeCallOnLong.txt index eadb4db6811..847549ea160 100644 --- a/compiler/testData/codegen/light-analysis/safeCall/safeCallOnLong.txt +++ b/compiler/testData/codegen/light-analysis/safeCall/safeCallOnLong.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SafeCallOnLongKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method f(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function2): long diff --git a/compiler/testData/codegen/light-analysis/sam/constructors/comparator.txt b/compiler/testData/codegen/light-analysis/sam/constructors/comparator.txt index b0b56d1a24b..e3694de34e5 100644 --- a/compiler/testData/codegen/light-analysis/sam/constructors/comparator.txt +++ b/compiler/testData/codegen/light-analysis/sam/constructors/comparator.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ComparatorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/sam/constructors/filenameFilter.txt b/compiler/testData/codegen/light-analysis/sam/constructors/filenameFilter.txt index ffc337b14c1..2b2cd29b7b1 100644 --- a/compiler/testData/codegen/light-analysis/sam/constructors/filenameFilter.txt +++ b/compiler/testData/codegen/light-analysis/sam/constructors/filenameFilter.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class FilenameFilterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/sam/constructors/nonLiteralComparator.txt b/compiler/testData/codegen/light-analysis/sam/constructors/nonLiteralComparator.txt index 711e3062112..e23e1a5cce4 100644 --- a/compiler/testData/codegen/light-analysis/sam/constructors/nonLiteralComparator.txt +++ b/compiler/testData/codegen/light-analysis/sam/constructors/nonLiteralComparator.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NonLiteralComparatorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/sam/constructors/nonLiteralFilenameFilter.txt b/compiler/testData/codegen/light-analysis/sam/constructors/nonLiteralFilenameFilter.txt index d66c1125918..4f383edf904 100644 --- a/compiler/testData/codegen/light-analysis/sam/constructors/nonLiteralFilenameFilter.txt +++ b/compiler/testData/codegen/light-analysis/sam/constructors/nonLiteralFilenameFilter.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NonLiteralFilenameFilterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/sam/constructors/nonLiteralRunnable.txt b/compiler/testData/codegen/light-analysis/sam/constructors/nonLiteralRunnable.txt index 54ffcd933b2..03175fa61fe 100644 --- a/compiler/testData/codegen/light-analysis/sam/constructors/nonLiteralRunnable.txt +++ b/compiler/testData/codegen/light-analysis/sam/constructors/nonLiteralRunnable.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NonLiteralRunnableKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/sam/constructors/nonTrivialRunnable.txt b/compiler/testData/codegen/light-analysis/sam/constructors/nonTrivialRunnable.txt index 91d08d4a583..8119c9703a7 100644 --- a/compiler/testData/codegen/light-analysis/sam/constructors/nonTrivialRunnable.txt +++ b/compiler/testData/codegen/light-analysis/sam/constructors/nonTrivialRunnable.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NonTrivialRunnableKt { private static @org.jetbrains.annotations.NotNull field result: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/sam/constructors/runnable.txt b/compiler/testData/codegen/light-analysis/sam/constructors/runnable.txt index 65241c556f4..dfbb5cd2ab7 100644 --- a/compiler/testData/codegen/light-analysis/sam/constructors/runnable.txt +++ b/compiler/testData/codegen/light-analysis/sam/constructors/runnable.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class RunnableKt { private static @org.jetbrains.annotations.NotNull field result: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/sam/constructors/runnableAccessingClosure1.txt b/compiler/testData/codegen/light-analysis/sam/constructors/runnableAccessingClosure1.txt index 5321885a576..36013590870 100644 --- a/compiler/testData/codegen/light-analysis/sam/constructors/runnableAccessingClosure1.txt +++ b/compiler/testData/codegen/light-analysis/sam/constructors/runnableAccessingClosure1.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class RunnableAccessingClosure1Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/sam/constructors/runnableAccessingClosure2.txt b/compiler/testData/codegen/light-analysis/sam/constructors/runnableAccessingClosure2.txt index ab1268237d7..071a9eae89f 100644 --- a/compiler/testData/codegen/light-analysis/sam/constructors/runnableAccessingClosure2.txt +++ b/compiler/testData/codegen/light-analysis/sam/constructors/runnableAccessingClosure2.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Box { private final @org.jetbrains.annotations.NotNull field s: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -5,6 +6,7 @@ public final class Box { public final @org.jetbrains.annotations.NotNull method getS(): java.lang.String } +@kotlin.Metadata public final class RunnableAccessingClosure2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/sam/constructors/samWrappersDifferentFiles.txt b/compiler/testData/codegen/light-analysis/sam/constructors/samWrappersDifferentFiles.txt index f6c76906fdf..d4eec3602c5 100644 --- a/compiler/testData/codegen/light-analysis/sam/constructors/samWrappersDifferentFiles.txt +++ b/compiler/testData/codegen/light-analysis/sam/constructors/samWrappersDifferentFiles.txt @@ -1,11 +1,14 @@ +@kotlin.Metadata public final class BoxKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Wrapped2Kt { public final static @org.jetbrains.annotations.NotNull method getWrapped2(): java.lang.Runnable } +@kotlin.Metadata public final class WrappedKt { public final static @org.jetbrains.annotations.NotNull method getWrapped1(): java.lang.Runnable } diff --git a/compiler/testData/codegen/light-analysis/sam/constructors/sameWrapperClass.txt b/compiler/testData/codegen/light-analysis/sam/constructors/sameWrapperClass.txt index a76481c5f44..69a4e9e3069 100644 --- a/compiler/testData/codegen/light-analysis/sam/constructors/sameWrapperClass.txt +++ b/compiler/testData/codegen/light-analysis/sam/constructors/sameWrapperClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SameWrapperClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/sam/constructors/syntheticVsReal.txt b/compiler/testData/codegen/light-analysis/sam/constructors/syntheticVsReal.txt index 25329387f3c..90144b5e77d 100644 --- a/compiler/testData/codegen/light-analysis/sam/constructors/syntheticVsReal.txt +++ b/compiler/testData/codegen/light-analysis/sam/constructors/syntheticVsReal.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SyntheticVsRealKt { private static @org.jetbrains.annotations.NotNull field global: java.lang.String public final static @org.jetbrains.annotations.NotNull method Runnable(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): java.lang.Runnable diff --git a/compiler/testData/codegen/light-analysis/sealed/objects.txt b/compiler/testData/codegen/light-analysis/sealed/objects.txt index b7fd3f5fd59..da35fea6146 100644 --- a/compiler/testData/codegen/light-analysis/sealed/objects.txt +++ b/compiler/testData/codegen/light-analysis/sealed/objects.txt @@ -1,20 +1,24 @@ +@kotlin.Metadata public final class ObjectsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): Season } +@kotlin.Metadata public abstract class Season { inner class Season/Cold inner class Season/Warm private method (): void } +@kotlin.Metadata public final class Season/Cold { public final static field INSTANCE: Season.Cold inner class Season/Cold private method (): void } +@kotlin.Metadata public final class Season/Warm { public final static field INSTANCE: Season.Warm inner class Season/Warm diff --git a/compiler/testData/codegen/light-analysis/sealed/simple.txt b/compiler/testData/codegen/light-analysis/sealed/simple.txt index 12e478cdc37..11f2745374e 100644 --- a/compiler/testData/codegen/light-analysis/sealed/simple.txt +++ b/compiler/testData/codegen/light-analysis/sealed/simple.txt @@ -1,19 +1,23 @@ +@kotlin.Metadata public abstract class Season { inner class Season/Cold inner class Season/Warm private method (): void } +@kotlin.Metadata public final static class Season/Cold { inner class Season/Cold public method (): void } +@kotlin.Metadata public final static class Season/Warm { inner class Season/Warm public method (): void } +@kotlin.Metadata public final class SimpleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): Season diff --git a/compiler/testData/codegen/light-analysis/secondaryConstructors/accessToCompanion.txt b/compiler/testData/codegen/light-analysis/secondaryConstructors/accessToCompanion.txt index f9ef4a23f5b..f8f7801cb85 100644 --- a/compiler/testData/codegen/light-analysis/secondaryConstructors/accessToCompanion.txt +++ b/compiler/testData/codegen/light-analysis/secondaryConstructors/accessToCompanion.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final static field C: int public final static field Companion: A.Companion @@ -9,6 +10,7 @@ public final class A { public final method getResult(): int } +@kotlin.Metadata public final static class A/Companion { inner class A/Companion private method (): void @@ -17,6 +19,7 @@ public final static class A/Companion { public final method getProp(): int } +@kotlin.Metadata public final class AccessToCompanionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/secondaryConstructors/accessToNestedObject.txt b/compiler/testData/codegen/light-analysis/secondaryConstructors/accessToNestedObject.txt index 6b55ccea79b..db60c2c9525 100644 --- a/compiler/testData/codegen/light-analysis/secondaryConstructors/accessToNestedObject.txt +++ b/compiler/testData/codegen/light-analysis/secondaryConstructors/accessToNestedObject.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final field result: int inner class A/B @@ -7,6 +8,7 @@ public final class A { public final method getResult(): int } +@kotlin.Metadata public final class A/B { public final static field INSTANCE: A.B private final static field prop: int @@ -16,12 +18,14 @@ public final class A/B { public final method getProp(): int } +@kotlin.Metadata public final class A/C { public final static field INSTANCE: A.C inner class A/C private method (): void } +@kotlin.Metadata public final class AccessToNestedObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/secondaryConstructors/basicNoPrimaryManySinks.txt b/compiler/testData/codegen/light-analysis/secondaryConstructors/basicNoPrimaryManySinks.txt index 99b641c4050..406cf977dcb 100644 --- a/compiler/testData/codegen/light-analysis/secondaryConstructors/basicNoPrimaryManySinks.txt +++ b/compiler/testData/codegen/light-analysis/secondaryConstructors/basicNoPrimaryManySinks.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private @org.jetbrains.annotations.NotNull field prop: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -6,6 +7,7 @@ public final class A { public final method setProp(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class BasicNoPrimaryManySinksKt { private static @org.jetbrains.annotations.NotNull field sideEffects: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/secondaryConstructors/basicNoPrimaryOneSink.txt b/compiler/testData/codegen/light-analysis/secondaryConstructors/basicNoPrimaryOneSink.txt index df0fca6752c..f99c9742010 100644 --- a/compiler/testData/codegen/light-analysis/secondaryConstructors/basicNoPrimaryOneSink.txt +++ b/compiler/testData/codegen/light-analysis/secondaryConstructors/basicNoPrimaryOneSink.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private @org.jetbrains.annotations.NotNull field prop: java.lang.String public method (): void @@ -7,6 +8,7 @@ public final class A { public final method setProp(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class BasicNoPrimaryOneSinkKt { private static @org.jetbrains.annotations.NotNull field sideEffects: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/secondaryConstructors/basicPrimary.txt b/compiler/testData/codegen/light-analysis/secondaryConstructors/basicPrimary.txt index 261e145efb2..75728835e37 100644 --- a/compiler/testData/codegen/light-analysis/secondaryConstructors/basicPrimary.txt +++ b/compiler/testData/codegen/light-analysis/secondaryConstructors/basicPrimary.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private @org.jetbrains.annotations.NotNull field prop: java.lang.String public method (): void @@ -7,6 +8,7 @@ public final class A { public final method setProp(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class BasicPrimaryKt { private static @org.jetbrains.annotations.NotNull field sideEffects: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/secondaryConstructors/callFromLocalSubClass.txt b/compiler/testData/codegen/light-analysis/secondaryConstructors/callFromLocalSubClass.txt index aaca1568e15..919a00546fa 100644 --- a/compiler/testData/codegen/light-analysis/secondaryConstructors/callFromLocalSubClass.txt +++ b/compiler/testData/codegen/light-analysis/secondaryConstructors/callFromLocalSubClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CallFromLocalSubClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/secondaryConstructors/callFromPrimaryWithNamedArgs.txt b/compiler/testData/codegen/light-analysis/secondaryConstructors/callFromPrimaryWithNamedArgs.txt index e77342bcc7e..3cdd8b4fc1b 100644 --- a/compiler/testData/codegen/light-analysis/secondaryConstructors/callFromPrimaryWithNamedArgs.txt +++ b/compiler/testData/codegen/light-analysis/secondaryConstructors/callFromPrimaryWithNamedArgs.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { private final @org.jetbrains.annotations.NotNull field result: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -6,10 +7,12 @@ public class A { public final @org.jetbrains.annotations.NotNull method getResult(): java.lang.String } +@kotlin.Metadata public final class B { public method (): void } +@kotlin.Metadata public final class CallFromPrimaryWithNamedArgsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/secondaryConstructors/callFromPrimaryWithOptionalArgs.txt b/compiler/testData/codegen/light-analysis/secondaryConstructors/callFromPrimaryWithOptionalArgs.txt index fa142969ee9..6e3d7aabf8b 100644 --- a/compiler/testData/codegen/light-analysis/secondaryConstructors/callFromPrimaryWithOptionalArgs.txt +++ b/compiler/testData/codegen/light-analysis/secondaryConstructors/callFromPrimaryWithOptionalArgs.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { private final @org.jetbrains.annotations.NotNull field result: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -6,10 +7,12 @@ public class A { public final @org.jetbrains.annotations.NotNull method getResult(): java.lang.String } +@kotlin.Metadata public final class B { public method (p0: int): void } +@kotlin.Metadata public final class CallFromPrimaryWithOptionalArgsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/secondaryConstructors/callFromSubClass.txt b/compiler/testData/codegen/light-analysis/secondaryConstructors/callFromSubClass.txt index c3b52d1736b..386e93c842a 100644 --- a/compiler/testData/codegen/light-analysis/secondaryConstructors/callFromSubClass.txt +++ b/compiler/testData/codegen/light-analysis/secondaryConstructors/callFromSubClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { private final @org.jetbrains.annotations.NotNull field x: java.lang.String private final @org.jetbrains.annotations.NotNull field z: java.lang.String @@ -7,12 +8,14 @@ public class A { public final @org.jetbrains.annotations.NotNull method getZ(): java.lang.String } +@kotlin.Metadata public final class B { private final @org.jetbrains.annotations.NotNull field y: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public final @org.jetbrains.annotations.NotNull method getY(): java.lang.String } +@kotlin.Metadata public final class CallFromSubClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/secondaryConstructors/clashingDefaultConstructors.txt b/compiler/testData/codegen/light-analysis/secondaryConstructors/clashingDefaultConstructors.txt index fcdc54931f4..3474860fcb9 100644 --- a/compiler/testData/codegen/light-analysis/secondaryConstructors/clashingDefaultConstructors.txt +++ b/compiler/testData/codegen/light-analysis/secondaryConstructors/clashingDefaultConstructors.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { private final @org.jetbrains.annotations.NotNull field x: java.lang.String private final @org.jetbrains.annotations.NotNull field y: java.lang.String @@ -10,6 +11,7 @@ public class A { public @org.jetbrains.annotations.NotNull method toString(): java.lang.String } +@kotlin.Metadata public final class B { public method (@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String): void public method (@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String, p2: int): void @@ -17,6 +19,7 @@ public final class B { public synthetic method (p0: java.lang.String, p1: java.lang.String, p2: int, p3: kotlin.jvm.internal.DefaultConstructorMarker): void } +@kotlin.Metadata public final class ClashingDefaultConstructorsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/secondaryConstructors/dataClasses.txt b/compiler/testData/codegen/light-analysis/secondaryConstructors/dataClasses.txt index 9c30600f164..69905ea0496 100644 --- a/compiler/testData/codegen/light-analysis/secondaryConstructors/dataClasses.txt +++ b/compiler/testData/codegen/light-analysis/secondaryConstructors/dataClasses.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A1 { private final @org.jetbrains.annotations.NotNull field prop1: java.lang.String private final @org.jetbrains.annotations.NotNull field prop2: java.lang.String @@ -18,6 +19,7 @@ public final class A1 { public method toString(): java.lang.String } +@kotlin.Metadata public final class A2 { private @org.jetbrains.annotations.NotNull field prop1: java.lang.String private @org.jetbrains.annotations.NotNull field prop2: java.lang.String @@ -35,6 +37,7 @@ public final class A2 { public final method setProp3(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class DataClassesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/secondaryConstructors/defaultArgs.txt b/compiler/testData/codegen/light-analysis/secondaryConstructors/defaultArgs.txt index 16079b16ac5..628d42ea0c7 100644 --- a/compiler/testData/codegen/light-analysis/secondaryConstructors/defaultArgs.txt +++ b/compiler/testData/codegen/light-analysis/secondaryConstructors/defaultArgs.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field prop: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -9,6 +10,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method getProp(): java.lang.String } +@kotlin.Metadata public final class DefaultArgsKt { private final static @org.jetbrains.annotations.NotNull field global: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/secondaryConstructors/defaultParametersNotDuplicated.txt b/compiler/testData/codegen/light-analysis/secondaryConstructors/defaultParametersNotDuplicated.txt index a14a3c6f2e6..cf98bda1e22 100644 --- a/compiler/testData/codegen/light-analysis/secondaryConstructors/defaultParametersNotDuplicated.txt +++ b/compiler/testData/codegen/light-analysis/secondaryConstructors/defaultParametersNotDuplicated.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field x: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -6,6 +7,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method getX(): java.lang.String } +@kotlin.Metadata public final class DefaultParametersNotDuplicatedKt { private static field global: int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/secondaryConstructors/delegateWithComplexExpression.txt b/compiler/testData/codegen/light-analysis/secondaryConstructors/delegateWithComplexExpression.txt index b659c9aa1c6..0f16de8e98c 100644 --- a/compiler/testData/codegen/light-analysis/secondaryConstructors/delegateWithComplexExpression.txt +++ b/compiler/testData/codegen/light-analysis/secondaryConstructors/delegateWithComplexExpression.txt @@ -1,19 +1,23 @@ +@kotlin.Metadata public final class A { public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public method (p0: int): void public method (p0: long): void } +@kotlin.Metadata public final class B { public method (p0: int): void } +@kotlin.Metadata public class Base { private final @org.jetbrains.annotations.NotNull field s: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public final @org.jetbrains.annotations.NotNull method getS(): java.lang.String } +@kotlin.Metadata public final class DelegateWithComplexExpressionKt { private static @org.jetbrains.annotations.NotNull field log: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/secondaryConstructors/delegatedThisWithLambda.txt b/compiler/testData/codegen/light-analysis/secondaryConstructors/delegatedThisWithLambda.txt index 5b64003353c..510cdf92ae6 100644 --- a/compiler/testData/codegen/light-analysis/secondaryConstructors/delegatedThisWithLambda.txt +++ b/compiler/testData/codegen/light-analysis/secondaryConstructors/delegatedThisWithLambda.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field f: kotlin.jvm.functions.Function0 public method (): void @@ -5,6 +6,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method getF(): kotlin.jvm.functions.Function0 } +@kotlin.Metadata public final class DelegatedThisWithLambdaKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/secondaryConstructors/delegationWithPrimary.txt b/compiler/testData/codegen/light-analysis/secondaryConstructors/delegationWithPrimary.txt index 9882579645e..267c10244a5 100644 --- a/compiler/testData/codegen/light-analysis/secondaryConstructors/delegationWithPrimary.txt +++ b/compiler/testData/codegen/light-analysis/secondaryConstructors/delegationWithPrimary.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public interface A { public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class B { public method (): void public @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class C { private synthetic final field $$delegate_0: B public method (): void @@ -14,6 +17,7 @@ public final class C { public @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class DelegationWithPrimaryKt { private final static @org.jetbrains.annotations.NotNull field global: B public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/secondaryConstructors/enums.txt b/compiler/testData/codegen/light-analysis/secondaryConstructors/enums.txt index edee20770db..03b718f9eab 100644 --- a/compiler/testData/codegen/light-analysis/secondaryConstructors/enums.txt +++ b/compiler/testData/codegen/light-analysis/secondaryConstructors/enums.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class A1 { public final static field X: A1 public final static field Y: A1 @@ -18,12 +19,14 @@ public enum class A1 { public static method values(): A1[] } +@kotlin.Metadata final static class A1/Y { inner class A1/Y method (p0: java.lang.String, p1: int): void public @org.jetbrains.annotations.NotNull method f(): java.lang.String } +@kotlin.Metadata public enum class A2 { public final static field X: A2 public final static field Y: A2 @@ -44,12 +47,14 @@ public enum class A2 { public static method values(): A2[] } +@kotlin.Metadata final static class A2/Y { inner class A2/Y method (p0: java.lang.String, p1: int): void public @org.jetbrains.annotations.NotNull method f(): java.lang.String } +@kotlin.Metadata public final class EnumsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/secondaryConstructors/generics.txt b/compiler/testData/codegen/light-analysis/secondaryConstructors/generics.txt index c56a9f4e941..5ec97b2c14b 100644 --- a/compiler/testData/codegen/light-analysis/secondaryConstructors/generics.txt +++ b/compiler/testData/codegen/light-analysis/secondaryConstructors/generics.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { public method (): void public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public class B { private final field x: java.lang.Object private final field y: java.lang.Object @@ -13,6 +15,7 @@ public class B { public @org.jetbrains.annotations.NotNull method toString(): java.lang.String } +@kotlin.Metadata public final class GenericsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/secondaryConstructors/innerClasses.txt b/compiler/testData/codegen/light-analysis/secondaryConstructors/innerClasses.txt index 8e07b029cd3..f0bccb898fc 100644 --- a/compiler/testData/codegen/light-analysis/secondaryConstructors/innerClasses.txt +++ b/compiler/testData/codegen/light-analysis/secondaryConstructors/innerClasses.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class InnerClassesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Outer { private final @org.jetbrains.annotations.NotNull field outerProp: java.lang.String private @org.jetbrains.annotations.NotNull field sideEffects: java.lang.String @@ -13,6 +15,7 @@ public final class Outer { public final method setSideEffects(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class Outer/A1 { private @org.jetbrains.annotations.NotNull field prop: java.lang.String synthetic final field this$0: Outer @@ -24,6 +27,7 @@ public final class Outer/A1 { public final method setProp(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class Outer/A2 { private @org.jetbrains.annotations.NotNull field prop: java.lang.String synthetic final field this$0: Outer diff --git a/compiler/testData/codegen/light-analysis/secondaryConstructors/innerClassesInheritance.txt b/compiler/testData/codegen/light-analysis/secondaryConstructors/innerClassesInheritance.txt index 0240250b3a1..1e5d822b88b 100644 --- a/compiler/testData/codegen/light-analysis/secondaryConstructors/innerClassesInheritance.txt +++ b/compiler/testData/codegen/light-analysis/secondaryConstructors/innerClassesInheritance.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class InnerClassesInheritanceKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Outer { private final @org.jetbrains.annotations.NotNull field outerProp: java.lang.String private @org.jetbrains.annotations.NotNull field sideEffects: java.lang.String @@ -13,6 +15,7 @@ public final class Outer { public final method setSideEffects(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public abstract class Outer/A1 { private @org.jetbrains.annotations.NotNull field parentProp: java.lang.String synthetic final field this$0: Outer @@ -23,6 +26,7 @@ public abstract class Outer/A1 { public final method setParentProp(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class Outer/A2 { private @org.jetbrains.annotations.NotNull field prop: java.lang.String synthetic final field this$0: Outer diff --git a/compiler/testData/codegen/light-analysis/secondaryConstructors/localClasses.txt b/compiler/testData/codegen/light-analysis/secondaryConstructors/localClasses.txt index 6a3ea428343..d1a41c61b3b 100644 --- a/compiler/testData/codegen/light-analysis/secondaryConstructors/localClasses.txt +++ b/compiler/testData/codegen/light-analysis/secondaryConstructors/localClasses.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public class C { private final @org.jetbrains.annotations.NotNull field grandParentProp: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public final @org.jetbrains.annotations.NotNull method getGrandParentProp(): java.lang.String } +@kotlin.Metadata public final class LocalClassesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/secondaryConstructors/superCallPrimary.txt b/compiler/testData/codegen/light-analysis/secondaryConstructors/superCallPrimary.txt index 82f15882d9b..d3338e7f91f 100644 --- a/compiler/testData/codegen/light-analysis/secondaryConstructors/superCallPrimary.txt +++ b/compiler/testData/codegen/light-analysis/secondaryConstructors/superCallPrimary.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private @org.jetbrains.annotations.NotNull field prop: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -7,6 +8,7 @@ public final class A { public final method setProp(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public abstract class B { private final field arg: int private final @org.jetbrains.annotations.NotNull field parentProp: java.lang.String @@ -15,6 +17,7 @@ public abstract class B { public final @org.jetbrains.annotations.NotNull method getParentProp(): java.lang.String } +@kotlin.Metadata public final class SuperCallPrimaryKt { private static @org.jetbrains.annotations.NotNull field sideEffects: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/secondaryConstructors/superCallSecondary.txt b/compiler/testData/codegen/light-analysis/secondaryConstructors/superCallSecondary.txt index 8ec31fa8572..a666753f36d 100644 --- a/compiler/testData/codegen/light-analysis/secondaryConstructors/superCallSecondary.txt +++ b/compiler/testData/codegen/light-analysis/secondaryConstructors/superCallSecondary.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private @org.jetbrains.annotations.NotNull field prop: java.lang.String public method (): void @@ -7,6 +8,7 @@ public final class A { public final method setProp(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public abstract class B { private final @org.jetbrains.annotations.NotNull field parentProp: java.lang.String protected method (p0: int): void @@ -14,6 +16,7 @@ public abstract class B { public final @org.jetbrains.annotations.NotNull method getParentProp(): java.lang.String } +@kotlin.Metadata public final class SuperCallSecondaryKt { private static @org.jetbrains.annotations.NotNull field sideEffects: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/secondaryConstructors/varargs.txt b/compiler/testData/codegen/light-analysis/secondaryConstructors/varargs.txt index e701a4ebbc4..23534b80ce6 100644 --- a/compiler/testData/codegen/light-analysis/secondaryConstructors/varargs.txt +++ b/compiler/testData/codegen/light-analysis/secondaryConstructors/varargs.txt @@ -1,15 +1,18 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field prop: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String[]): void public final @org.jetbrains.annotations.NotNull method getProp(): java.lang.String } +@kotlin.Metadata public class B { private final @org.jetbrains.annotations.NotNull field parentProp: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String[]): void public final @org.jetbrains.annotations.NotNull method getParentProp(): java.lang.String } +@kotlin.Metadata public final class VarargsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method join(@org.jetbrains.annotations.NotNull p0: java.lang.String[]): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/secondaryConstructors/withGenerics.txt b/compiler/testData/codegen/light-analysis/secondaryConstructors/withGenerics.txt index 7bb3e5e051b..b045e33fddf 100644 --- a/compiler/testData/codegen/light-analysis/secondaryConstructors/withGenerics.txt +++ b/compiler/testData/codegen/light-analysis/secondaryConstructors/withGenerics.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { private final @org.jetbrains.annotations.NotNull field prop: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -6,6 +7,7 @@ public class A { public @org.jetbrains.annotations.NotNull method toString(): java.lang.String } +@kotlin.Metadata public final class WithGenericsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/secondaryConstructors/withNonLocalReturn.txt b/compiler/testData/codegen/light-analysis/secondaryConstructors/withNonLocalReturn.txt index a4b096c84e7..79fa5d68f7f 100644 --- a/compiler/testData/codegen/light-analysis/secondaryConstructors/withNonLocalReturn.txt +++ b/compiler/testData/codegen/light-analysis/secondaryConstructors/withNonLocalReturn.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { private final field prop: int public method (p0: boolean): void public final method getProp(): int } +@kotlin.Metadata public final class WithNonLocalReturnKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method run(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void diff --git a/compiler/testData/codegen/light-analysis/secondaryConstructors/withPrimary.txt b/compiler/testData/codegen/light-analysis/secondaryConstructors/withPrimary.txt index 4ff178592e8..42940eab8b6 100644 --- a/compiler/testData/codegen/light-analysis/secondaryConstructors/withPrimary.txt +++ b/compiler/testData/codegen/light-analysis/secondaryConstructors/withPrimary.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field x: java.lang.String private final @org.jetbrains.annotations.NotNull field y: java.lang.String @@ -11,6 +12,7 @@ public final class A { public @org.jetbrains.annotations.NotNull method toString(): java.lang.String } +@kotlin.Metadata public final class WithPrimaryKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/secondaryConstructors/withReturn.txt b/compiler/testData/codegen/light-analysis/secondaryConstructors/withReturn.txt index fb7a6812ab8..24a48168998 100644 --- a/compiler/testData/codegen/light-analysis/secondaryConstructors/withReturn.txt +++ b/compiler/testData/codegen/light-analysis/secondaryConstructors/withReturn.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { private final field prop: int public method (p0: boolean): void public final method getProp(): int } +@kotlin.Metadata public final class WithReturnKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/secondaryConstructors/withReturnUnit.txt b/compiler/testData/codegen/light-analysis/secondaryConstructors/withReturnUnit.txt index d84e6515fa7..3745a21c60a 100644 --- a/compiler/testData/codegen/light-analysis/secondaryConstructors/withReturnUnit.txt +++ b/compiler/testData/codegen/light-analysis/secondaryConstructors/withReturnUnit.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { private final field prop: int public method (p0: boolean): void public final method getProp(): int } +@kotlin.Metadata public final class WithReturnUnitKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/secondaryConstructors/withVarargs.txt b/compiler/testData/codegen/light-analysis/secondaryConstructors/withVarargs.txt index 76076f72b2f..510cb1f1d2c 100644 --- a/compiler/testData/codegen/light-analysis/secondaryConstructors/withVarargs.txt +++ b/compiler/testData/codegen/light-analysis/secondaryConstructors/withVarargs.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field prop: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String[]): void public final @org.jetbrains.annotations.NotNull method getProp(): java.lang.String } +@kotlin.Metadata public final class WithVarargsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method join(@org.jetbrains.annotations.NotNull p0: java.lang.String[]): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/secondaryConstructors/withoutPrimary.txt b/compiler/testData/codegen/light-analysis/secondaryConstructors/withoutPrimary.txt index ff18df614ce..f71d7a5fbb1 100644 --- a/compiler/testData/codegen/light-analysis/secondaryConstructors/withoutPrimary.txt +++ b/compiler/testData/codegen/light-analysis/secondaryConstructors/withoutPrimary.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field x: java.lang.String private final @org.jetbrains.annotations.NotNull field y: java.lang.String @@ -10,6 +11,7 @@ public final class A { public @org.jetbrains.annotations.NotNull method toString(): java.lang.String } +@kotlin.Metadata public final class WithoutPrimaryKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/smap/chainCalls.txt b/compiler/testData/codegen/light-analysis/smap/chainCalls.txt index 1312c29ffdd..1411600d4a2 100644 --- a/compiler/testData/codegen/light-analysis/smap/chainCalls.txt +++ b/compiler/testData/codegen/light-analysis/smap/chainCalls.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class test/ChainCallsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method call(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/smap/infixCalls.txt b/compiler/testData/codegen/light-analysis/smap/infixCalls.txt index 9990f3cd751..fd4339e2d0d 100644 --- a/compiler/testData/codegen/light-analysis/smap/infixCalls.txt +++ b/compiler/testData/codegen/light-analysis/smap/infixCalls.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class test/InfixCallsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method call(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/smap/simpleCallWithParams.txt b/compiler/testData/codegen/light-analysis/smap/simpleCallWithParams.txt index 1cf71e81d68..7c34dd8e585 100644 --- a/compiler/testData/codegen/light-analysis/smap/simpleCallWithParams.txt +++ b/compiler/testData/codegen/light-analysis/smap/simpleCallWithParams.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class test/SimpleCallWithParamsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method checkEquals(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/smartCasts/falseSmartCast.txt b/compiler/testData/codegen/light-analysis/smartCasts/falseSmartCast.txt index 523a3d806e8..d94093f2f76 100644 --- a/compiler/testData/codegen/light-analysis/smartCasts/falseSmartCast.txt +++ b/compiler/testData/codegen/light-analysis/smartCasts/falseSmartCast.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public final class FalseSmartCastKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Foo { public method (): void public final method superFoo(): void } +@kotlin.Metadata public class SuperFoo { public method (): void public final @org.jetbrains.annotations.NotNull method bar(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/smartCasts/genericIntersection.txt b/compiler/testData/codegen/light-analysis/smartCasts/genericIntersection.txt index f29ad9299c4..de2d8f548d3 100644 --- a/compiler/testData/codegen/light-analysis/smartCasts/genericIntersection.txt +++ b/compiler/testData/codegen/light-analysis/smartCasts/genericIntersection.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class A { public method (): void } +@kotlin.Metadata public final class GenericIntersectionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(p0: java.lang.Object): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/smartCasts/genericSet.txt b/compiler/testData/codegen/light-analysis/smartCasts/genericSet.txt index 47824666406..628d030abe5 100644 --- a/compiler/testData/codegen/light-analysis/smartCasts/genericSet.txt +++ b/compiler/testData/codegen/light-analysis/smartCasts/genericSet.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class GenericSetKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method change(p0: Wrapper, p1: java.lang.Object): void } +@kotlin.Metadata public final class Wrapper { private field x: java.lang.Object public method (p0: java.lang.Object): void diff --git a/compiler/testData/codegen/light-analysis/smartCasts/implicitExtensionReceiver.txt b/compiler/testData/codegen/light-analysis/smartCasts/implicitExtensionReceiver.txt index 325dca41df8..36fcf3825f3 100644 --- a/compiler/testData/codegen/light-analysis/smartCasts/implicitExtensionReceiver.txt +++ b/compiler/testData/codegen/light-analysis/smartCasts/implicitExtensionReceiver.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { public method (): void public final @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class ImplicitExtensionReceiverKt { public final static @org.jetbrains.annotations.NotNull method bar(@org.jetbrains.annotations.Nullable p0: A): java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/smartCasts/implicitMemberReceiver.txt b/compiler/testData/codegen/light-analysis/smartCasts/implicitMemberReceiver.txt index 638a85e38b0..c8b973ca755 100644 --- a/compiler/testData/codegen/light-analysis/smartCasts/implicitMemberReceiver.txt +++ b/compiler/testData/codegen/light-analysis/smartCasts/implicitMemberReceiver.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public class A { private final @org.jetbrains.annotations.NotNull field a: java.lang.String public method (): void public @org.jetbrains.annotations.NotNull method getA(): java.lang.String } +@kotlin.Metadata public final class B { private final @org.jetbrains.annotations.NotNull field a: java.lang.String public method (): void @@ -11,12 +13,14 @@ public final class B { public @org.jetbrains.annotations.NotNull method getA(): java.lang.String } +@kotlin.Metadata public final class C { public method (): void public final @org.jetbrains.annotations.NotNull method bar(): java.lang.String public final @org.jetbrains.annotations.NotNull method complex(@org.jetbrains.annotations.Nullable p0: A): java.lang.String } +@kotlin.Metadata public final class ImplicitMemberReceiverKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/smartCasts/implicitReceiver.txt b/compiler/testData/codegen/light-analysis/smartCasts/implicitReceiver.txt index 991956e608a..5b4d11a9548 100644 --- a/compiler/testData/codegen/light-analysis/smartCasts/implicitReceiver.txt +++ b/compiler/testData/codegen/light-analysis/smartCasts/implicitReceiver.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public class A { inner class A/B public method (): void public final @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final static class A/B { private final @org.jetbrains.annotations.NotNull field a: java.lang.String inner class A/B @@ -11,6 +13,7 @@ public final static class A/B { public final @org.jetbrains.annotations.NotNull method getA(): java.lang.String } +@kotlin.Metadata public final class ImplicitReceiverKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/smartCasts/implicitReceiverInWhen.txt b/compiler/testData/codegen/light-analysis/smartCasts/implicitReceiverInWhen.txt index 6a136ad508a..477e77203c1 100644 --- a/compiler/testData/codegen/light-analysis/smartCasts/implicitReceiverInWhen.txt +++ b/compiler/testData/codegen/light-analysis/smartCasts/implicitReceiverInWhen.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public class A { public method (): void public final @org.jetbrains.annotations.NotNull method f(): java.lang.String } +@kotlin.Metadata public final class B { private final @org.jetbrains.annotations.NotNull field x: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public final @org.jetbrains.annotations.NotNull method getX(): java.lang.String } +@kotlin.Metadata public final class ImplicitReceiverInWhenKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/smartCasts/implicitToGrandSon.txt b/compiler/testData/codegen/light-analysis/smartCasts/implicitToGrandSon.txt index 4aa1a3be5fb..678acf5faad 100644 --- a/compiler/testData/codegen/light-analysis/smartCasts/implicitToGrandSon.txt +++ b/compiler/testData/codegen/light-analysis/smartCasts/implicitToGrandSon.txt @@ -1,18 +1,22 @@ +@kotlin.Metadata public class A { public method (): void public final @org.jetbrains.annotations.NotNull method bar(): java.lang.String public @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public class B { public method (): void } +@kotlin.Metadata public class C { public method (): void public @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class ImplicitToGrandSonKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/smartCasts/lambdaArgumentWithoutType.txt b/compiler/testData/codegen/light-analysis/smartCasts/lambdaArgumentWithoutType.txt index eae1118c537..34984ef9946 100644 --- a/compiler/testData/codegen/light-analysis/smartCasts/lambdaArgumentWithoutType.txt +++ b/compiler/testData/codegen/light-analysis/smartCasts/lambdaArgumentWithoutType.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class Foo { private final @org.jetbrains.annotations.NotNull field s: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public final @org.jetbrains.annotations.NotNull method getS(): java.lang.String } +@kotlin.Metadata public final class LambdaArgumentWithoutTypeKt { private final static @org.jetbrains.annotations.NotNull field foo: Foo public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/smartCasts/nullSmartCast.txt b/compiler/testData/codegen/light-analysis/smartCasts/nullSmartCast.txt index 705a3659547..7ecde753e60 100644 --- a/compiler/testData/codegen/light-analysis/smartCasts/nullSmartCast.txt +++ b/compiler/testData/codegen/light-analysis/smartCasts/nullSmartCast.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NullSmartCastKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.Nullable p0: java.lang.Integer): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/smartCasts/smartCastInsideIf.txt b/compiler/testData/codegen/light-analysis/smartCasts/smartCastInsideIf.txt index f4337b0ad68..701d9d601e7 100644 --- a/compiler/testData/codegen/light-analysis/smartCasts/smartCastInsideIf.txt +++ b/compiler/testData/codegen/light-analysis/smartCasts/smartCastInsideIf.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field s: java.lang.String public @synthetic.kotlin.jvm.GeneratedByJvmOverloads method (): void @@ -6,6 +7,7 @@ public final class A { public final @org.jetbrains.annotations.NotNull method getS(): java.lang.String } +@kotlin.Metadata public final class SmartCastInsideIfKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String private final static method foo(p0: A, p1: A): A diff --git a/compiler/testData/codegen/light-analysis/smartCasts/whenSmartCast.txt b/compiler/testData/codegen/light-analysis/smartCasts/whenSmartCast.txt index a15d742833b..c0fcf59c257 100644 --- a/compiler/testData/codegen/light-analysis/smartCasts/whenSmartCast.txt +++ b/compiler/testData/codegen/light-analysis/smartCasts/whenSmartCast.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class WhenSmartCastKt { public final static method baz(@org.jetbrains.annotations.Nullable p0: java.lang.String): int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/specialBuiltins/bridgeNotEmptyMap.txt b/compiler/testData/codegen/light-analysis/specialBuiltins/bridgeNotEmptyMap.txt index 286f5d25786..27b75b020d6 100644 --- a/compiler/testData/codegen/light-analysis/specialBuiltins/bridgeNotEmptyMap.txt +++ b/compiler/testData/codegen/light-analysis/specialBuiltins/bridgeNotEmptyMap.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class BridgeNotEmptyMapKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata final class NotEmptyMap { public final static field INSTANCE: NotEmptyMap private method (): void diff --git a/compiler/testData/codegen/light-analysis/specialBuiltins/bridges.txt b/compiler/testData/codegen/light-analysis/specialBuiltins/bridges.txt index 21b7895791c..a5331cb7230 100644 --- a/compiler/testData/codegen/light-analysis/specialBuiltins/bridges.txt +++ b/compiler/testData/codegen/light-analysis/specialBuiltins/bridges.txt @@ -1,19 +1,23 @@ +@kotlin.Metadata public interface A0 { inner class A0/DefaultImpls public abstract method getSize(): int } +@kotlin.Metadata public final class A0/DefaultImpls { inner class A0/DefaultImpls public static method getSize(p0: A0): int } +@kotlin.Metadata public class A1 { private final field size: int public method (): void public final method getSize(): int } +@kotlin.Metadata public final class B0 { public method (): void public synthetic method add(p0: java.lang.Object): boolean @@ -37,6 +41,7 @@ public final class B0 { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class B1 { public method (): void public synthetic method add(p0: java.lang.Object): boolean @@ -59,6 +64,7 @@ public final class B1 { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class B2 { public method (): void public final method contains(p0: java.lang.Object): boolean @@ -75,6 +81,7 @@ public final class B2 { public final method size(): int } +@kotlin.Metadata public final class B3 { public method (): void public final method contains(p0: java.lang.Object): boolean @@ -92,6 +99,7 @@ public final class B3 { public final method size(): int } +@kotlin.Metadata public final class B4 { public method (): void public synthetic method add(p0: java.lang.Object): boolean @@ -116,6 +124,7 @@ public final class B4 { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class B5 { public method (): void public synthetic method add(p0: java.lang.Object): boolean @@ -139,35 +148,42 @@ public final class B5 { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class BridgesKt { private final static @org.jetbrains.annotations.NotNull field list: java.util.ArrayList public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method getList(): java.util.ArrayList } +@kotlin.Metadata public interface I2 { public abstract method getSize(): int } +@kotlin.Metadata public interface I3 { public abstract method getSize(): java.lang.Object } +@kotlin.Metadata public interface I4 { inner class I4/DefaultImpls public abstract method getSize(): java.lang.Object } +@kotlin.Metadata public final class I4/DefaultImpls { inner class I4/DefaultImpls public static method getSize(p0: I4): java.lang.Object } +@kotlin.Metadata public interface I5 { inner class I5/DefaultImpls public abstract method getSize(): int } +@kotlin.Metadata public final class I5/DefaultImpls { inner class I5/DefaultImpls public static method getSize(p0: I5): int diff --git a/compiler/testData/codegen/light-analysis/specialBuiltins/collectionImpl.txt b/compiler/testData/codegen/light-analysis/specialBuiltins/collectionImpl.txt index f2c9fdd2046..2f41a2bb698 100644 --- a/compiler/testData/codegen/light-analysis/specialBuiltins/collectionImpl.txt +++ b/compiler/testData/codegen/light-analysis/specialBuiltins/collectionImpl.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A1 { public method (): void public method add(@org.jetbrains.annotations.NotNull p0: java.lang.String): boolean @@ -19,6 +20,7 @@ public final class A1 { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class A2 { public method (): void public final method contains(p0: java.lang.Object): boolean @@ -30,6 +32,7 @@ public final class A2 { public final method size(): int } +@kotlin.Metadata public final class A3 { public method (): void public final method contains(p0: java.lang.Object): boolean @@ -46,6 +49,7 @@ public final class A3 { public final method size(): int } +@kotlin.Metadata public final class A4 { public method (): void public final method contains(p0: java.lang.Object): boolean @@ -62,11 +66,13 @@ public final class A4 { public final method size(): int } +@kotlin.Metadata public final class CollectionImplKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method check56(@org.jetbrains.annotations.NotNull p0: java.util.Collection): void } +@kotlin.Metadata public interface Sized { public abstract method getSize(): int } diff --git a/compiler/testData/codegen/light-analysis/specialBuiltins/commonBridgesTarget.txt b/compiler/testData/codegen/light-analysis/specialBuiltins/commonBridgesTarget.txt index 1ceedf72f41..455ac9448a4 100644 --- a/compiler/testData/codegen/light-analysis/specialBuiltins/commonBridgesTarget.txt +++ b/compiler/testData/codegen/light-analysis/specialBuiltins/commonBridgesTarget.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class Base { public method (): void public method contains(p0: DatabaseEntity): boolean @@ -8,20 +9,24 @@ public class Base { public final method size(): int } +@kotlin.Metadata public final class CommonBridgesTargetKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class DatabaseEntity { public method (): void } +@kotlin.Metadata public final class Derived { public method (): void public method remove(@org.jetbrains.annotations.NotNull p0: Issue): boolean public synthetic method remove(p0: DatabaseEntity): boolean } +@kotlin.Metadata public final class Issue { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/specialBuiltins/emptyList.txt b/compiler/testData/codegen/light-analysis/specialBuiltins/emptyList.txt index a39b2af90ab..567d602274d 100644 --- a/compiler/testData/codegen/light-analysis/specialBuiltins/emptyList.txt +++ b/compiler/testData/codegen/light-analysis/specialBuiltins/emptyList.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata final class EmptyList { public final static field INSTANCE: EmptyList private method (): void @@ -35,6 +36,7 @@ final class EmptyList { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class EmptyListKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/specialBuiltins/emptyMap.txt b/compiler/testData/codegen/light-analysis/specialBuiltins/emptyMap.txt index e924ea5b0f2..a6a0adfa9e0 100644 --- a/compiler/testData/codegen/light-analysis/specialBuiltins/emptyMap.txt +++ b/compiler/testData/codegen/light-analysis/specialBuiltins/emptyMap.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata final class EmptyMap { public final static field INSTANCE: EmptyMap private method (): void @@ -22,6 +23,7 @@ final class EmptyMap { public final method values(): java.util.Collection } +@kotlin.Metadata public final class EmptyMapKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/specialBuiltins/emptyStringMap.txt b/compiler/testData/codegen/light-analysis/specialBuiltins/emptyStringMap.txt index 1ebdb146f7b..eb5177bda3c 100644 --- a/compiler/testData/codegen/light-analysis/specialBuiltins/emptyStringMap.txt +++ b/compiler/testData/codegen/light-analysis/specialBuiltins/emptyStringMap.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata final class EmptyStringMap { public final static field INSTANCE: EmptyStringMap private method (): void @@ -23,6 +24,7 @@ final class EmptyStringMap { public final method values(): java.util.Collection } +@kotlin.Metadata public final class EmptyStringMapKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/specialBuiltins/entrySetSOE.txt b/compiler/testData/codegen/light-analysis/specialBuiltins/entrySetSOE.txt index 3959f66aa62..459525db53e 100644 --- a/compiler/testData/codegen/light-analysis/specialBuiltins/entrySetSOE.txt +++ b/compiler/testData/codegen/light-analysis/specialBuiltins/entrySetSOE.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class EntrySetSOEKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class Map1 { public method (): void public final method containsKey(p0: java.lang.Object): boolean @@ -20,6 +22,7 @@ public class Map1 { public final method values(): java.util.Collection } +@kotlin.Metadata public final class Map2 { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/specialBuiltins/enumAsOrdinaled.txt b/compiler/testData/codegen/light-analysis/specialBuiltins/enumAsOrdinaled.txt index d4482af85a8..0bdbdf8014a 100644 --- a/compiler/testData/codegen/light-analysis/specialBuiltins/enumAsOrdinaled.txt +++ b/compiler/testData/codegen/light-analysis/specialBuiltins/enumAsOrdinaled.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class A { public final static field X: A protected method (p0: java.lang.String, p1: int): void @@ -6,10 +7,12 @@ public enum class A { public static method values(): A[] } +@kotlin.Metadata public final class EnumAsOrdinaledKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface Ordinaled { public abstract method getOrdinal(): int } diff --git a/compiler/testData/codegen/light-analysis/specialBuiltins/explicitSuperCall.txt b/compiler/testData/codegen/light-analysis/specialBuiltins/explicitSuperCall.txt index 23fba61d7e6..80531b47568 100644 --- a/compiler/testData/codegen/light-analysis/specialBuiltins/explicitSuperCall.txt +++ b/compiler/testData/codegen/light-analysis/specialBuiltins/explicitSuperCall.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public method (): void public final method contains(p0: java.lang.Object): boolean @@ -14,6 +15,7 @@ public final class A { public final method size(): int } +@kotlin.Metadata public final class ExplicitSuperCallKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/specialBuiltins/irrelevantRemoveAtOverride.txt b/compiler/testData/codegen/light-analysis/specialBuiltins/irrelevantRemoveAtOverride.txt index 41b01fb2b02..3146111298f 100644 --- a/compiler/testData/codegen/light-analysis/specialBuiltins/irrelevantRemoveAtOverride.txt +++ b/compiler/testData/codegen/light-analysis/specialBuiltins/irrelevantRemoveAtOverride.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public method (): void public method add(@org.jetbrains.annotations.NotNull p0: java.lang.String): boolean @@ -35,15 +36,18 @@ public final class A { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public interface Container { public abstract @org.jetbrains.annotations.NotNull method removeAt(p0: int): java.lang.String } +@kotlin.Metadata public class ContainerImpl { public method (): void public @org.jetbrains.annotations.NotNull method removeAt(p0: int): java.lang.String } +@kotlin.Metadata public final class IrrelevantRemoveAtOverrideKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/specialBuiltins/maps.txt b/compiler/testData/codegen/light-analysis/specialBuiltins/maps.txt index c2f1ac12169..f73d46b740f 100644 --- a/compiler/testData/codegen/light-analysis/specialBuiltins/maps.txt +++ b/compiler/testData/codegen/light-analysis/specialBuiltins/maps.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public method (): void public method clear(): void @@ -22,6 +23,7 @@ public final class A { public final method values(): java.util.Collection } +@kotlin.Metadata public final class MapsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/specialBuiltins/noSpecialBridgeInSuperClass.txt b/compiler/testData/codegen/light-analysis/specialBuiltins/noSpecialBridgeInSuperClass.txt index 81627ec680c..1572ce323ca 100644 --- a/compiler/testData/codegen/light-analysis/specialBuiltins/noSpecialBridgeInSuperClass.txt +++ b/compiler/testData/codegen/light-analysis/specialBuiltins/noSpecialBridgeInSuperClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public abstract class AbstractFoo { public method (): void public method clear(): void @@ -18,10 +19,12 @@ public abstract class AbstractFoo { public final method values(): java.util.Collection } +@kotlin.Metadata public final class AnyFoo { public method (): void } +@kotlin.Metadata public final class IntFoo { public method (): void public method containsKey(p0: int): boolean @@ -30,6 +33,7 @@ public final class IntFoo { public final method get(p0: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class NoSpecialBridgeInSuperClassKt { private static @org.jetbrains.annotations.NotNull field result: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String @@ -37,6 +41,7 @@ public final class NoSpecialBridgeInSuperClassKt { public final static method setResult(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public class StringFoo { public method (): void public final method containsKey(p0: java.lang.Object): boolean diff --git a/compiler/testData/codegen/light-analysis/specialBuiltins/notEmptyListAny.txt b/compiler/testData/codegen/light-analysis/specialBuiltins/notEmptyListAny.txt index 50da892e952..36369e58985 100644 --- a/compiler/testData/codegen/light-analysis/specialBuiltins/notEmptyListAny.txt +++ b/compiler/testData/codegen/light-analysis/specialBuiltins/notEmptyListAny.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata final class NotEmptyList { public final static field INSTANCE: NotEmptyList private method (): void @@ -28,6 +29,7 @@ final class NotEmptyList { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class NotEmptyListAnyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/specialBuiltins/notEmptyMap.txt b/compiler/testData/codegen/light-analysis/specialBuiltins/notEmptyMap.txt index f33cd5e9236..84b7d4f9102 100644 --- a/compiler/testData/codegen/light-analysis/specialBuiltins/notEmptyMap.txt +++ b/compiler/testData/codegen/light-analysis/specialBuiltins/notEmptyMap.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata final class NotEmptyMap { public final static field INSTANCE: NotEmptyMap private method (): void @@ -19,6 +20,7 @@ final class NotEmptyMap { public final method values(): java.util.Collection } +@kotlin.Metadata public final class NotEmptyMapKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/specialBuiltins/redundantStubForSize.txt b/compiler/testData/codegen/light-analysis/specialBuiltins/redundantStubForSize.txt index 47555792166..2460c4c64a2 100644 --- a/compiler/testData/codegen/light-analysis/specialBuiltins/redundantStubForSize.txt +++ b/compiler/testData/codegen/light-analysis/specialBuiltins/redundantStubForSize.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public class A1 { private final field size: int public method (): void public method getSize(): int } +@kotlin.Metadata public final class A2 { public method (): void public synthetic method add(p0: java.lang.Object): boolean @@ -23,6 +25,7 @@ public final class A2 { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class RedundantStubForSizeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/specialBuiltins/removeAtTwoSpecialBridges.txt b/compiler/testData/codegen/light-analysis/specialBuiltins/removeAtTwoSpecialBridges.txt index 627536f434e..dc5cc9a5b96 100644 --- a/compiler/testData/codegen/light-analysis/specialBuiltins/removeAtTwoSpecialBridges.txt +++ b/compiler/testData/codegen/light-analysis/specialBuiltins/removeAtTwoSpecialBridges.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A0 { public method (): void public method add(p0: int, p1: java.lang.Object): void @@ -27,6 +28,7 @@ public class A0 { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class A1 { public method (): void public final method contains(p0: java.lang.Object): boolean @@ -42,6 +44,7 @@ public final class A1 { public @org.jetbrains.annotations.NotNull method removeAt(p0: int): java.lang.String } +@kotlin.Metadata public final class A2 { public method (): void public final method contains(p0: java.lang.Object): boolean @@ -56,6 +59,7 @@ public final class A2 { public method removeAt(p0: int): java.lang.String } +@kotlin.Metadata public final class RemoveAtTwoSpecialBridgesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/specialBuiltins/throwable.txt b/compiler/testData/codegen/light-analysis/specialBuiltins/throwable.txt index a2c9d717895..95c66c2195f 100644 --- a/compiler/testData/codegen/light-analysis/specialBuiltins/throwable.txt +++ b/compiler/testData/codegen/light-analysis/specialBuiltins/throwable.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ThrowableKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/specialBuiltins/throwableImpl.txt b/compiler/testData/codegen/light-analysis/specialBuiltins/throwableImpl.txt index 699b924198f..4537f9a7995 100644 --- a/compiler/testData/codegen/light-analysis/specialBuiltins/throwableImpl.txt +++ b/compiler/testData/codegen/light-analysis/specialBuiltins/throwableImpl.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MyThrowable { public @synthetic.kotlin.jvm.GeneratedByJvmOverloads method (): void public method (@org.jetbrains.annotations.Nullable p0: java.lang.String, @org.jetbrains.annotations.Nullable p1: java.lang.Throwable): void @@ -6,6 +7,7 @@ public final class MyThrowable { public @org.jetbrains.annotations.Nullable method getMessage(): java.lang.String } +@kotlin.Metadata public final class ThrowableImplKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/specialBuiltins/valuesInsideEnum.txt b/compiler/testData/codegen/light-analysis/specialBuiltins/valuesInsideEnum.txt index a9a7931a928..5dd19174c5e 100644 --- a/compiler/testData/codegen/light-analysis/specialBuiltins/valuesInsideEnum.txt +++ b/compiler/testData/codegen/light-analysis/specialBuiltins/valuesInsideEnum.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class ValuesInsideEnumKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public enum class Variants { public final static field Companion: Variants.Companion public final static field K: Variants @@ -13,6 +15,7 @@ public enum class Variants { public static method values(): Variants[] } +@kotlin.Metadata public final static class Variants/Companion { inner class Variants/Companion private method (): void diff --git a/compiler/testData/codegen/light-analysis/statics/anonymousInitializerIObject.txt b/compiler/testData/codegen/light-analysis/statics/anonymousInitializerIObject.txt index 40638868e60..d0aaf4f814b 100644 --- a/compiler/testData/codegen/light-analysis/statics/anonymousInitializerIObject.txt +++ b/compiler/testData/codegen/light-analysis/statics/anonymousInitializerIObject.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class AnonymousInitializerIObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Foo { public final static field INSTANCE: Foo private final static @org.jetbrains.annotations.NotNull field bar: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/statics/anonymousInitializerInClassObject.txt b/compiler/testData/codegen/light-analysis/statics/anonymousInitializerInClassObject.txt index 6f98f22a3ac..5a5b6897714 100644 --- a/compiler/testData/codegen/light-analysis/statics/anonymousInitializerInClassObject.txt +++ b/compiler/testData/codegen/light-analysis/statics/anonymousInitializerInClassObject.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class AnonymousInitializerInClassObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Foo { public final static field Companion: Foo.Companion private final static @org.jetbrains.annotations.NotNull field bar: java.lang.String @@ -9,6 +11,7 @@ public final class Foo { public method (): void } +@kotlin.Metadata public final static class Foo/Companion { inner class Foo/Companion private method (): void diff --git a/compiler/testData/codegen/light-analysis/statics/fields.txt b/compiler/testData/codegen/light-analysis/statics/fields.txt index e1872b57402..ddc624128d5 100644 --- a/compiler/testData/codegen/light-analysis/statics/fields.txt +++ b/compiler/testData/codegen/light-analysis/statics/fields.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/statics/functions.txt b/compiler/testData/codegen/light-analysis/statics/functions.txt index e1872b57402..ddc624128d5 100644 --- a/compiler/testData/codegen/light-analysis/statics/functions.txt +++ b/compiler/testData/codegen/light-analysis/statics/functions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/statics/hidePrivateByPublic.txt b/compiler/testData/codegen/light-analysis/statics/hidePrivateByPublic.txt index e1872b57402..ddc624128d5 100644 --- a/compiler/testData/codegen/light-analysis/statics/hidePrivateByPublic.txt +++ b/compiler/testData/codegen/light-analysis/statics/hidePrivateByPublic.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/statics/incInClassObject.txt b/compiler/testData/codegen/light-analysis/statics/incInClassObject.txt index 50aa919aef6..34027c0b31a 100644 --- a/compiler/testData/codegen/light-analysis/statics/incInClassObject.txt +++ b/compiler/testData/codegen/light-analysis/statics/incInClassObject.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field Companion: A.Companion private static @org.jetbrains.annotations.NotNull field holder: java.lang.String @@ -9,6 +10,7 @@ public final class A { public method (): void } +@kotlin.Metadata public final static class A/Companion { inner class A/Companion private method (): void @@ -28,6 +30,7 @@ public final static class A/Companion { public final method test4(): int } +@kotlin.Metadata public final class IncInClassObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/statics/incInObject.txt b/compiler/testData/codegen/light-analysis/statics/incInObject.txt index e4102b5ed6f..906daab296d 100644 --- a/compiler/testData/codegen/light-analysis/statics/incInObject.txt +++ b/compiler/testData/codegen/light-analysis/statics/incInObject.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field INSTANCE: A private static @org.jetbrains.annotations.NotNull field holder: java.lang.String @@ -20,6 +21,7 @@ public final class A { public final method test4(): int } +@kotlin.Metadata public final class IncInObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/statics/inheritedPropertyInClassObject.txt b/compiler/testData/codegen/light-analysis/statics/inheritedPropertyInClassObject.txt index 6597b522677..c5609163799 100644 --- a/compiler/testData/codegen/light-analysis/statics/inheritedPropertyInClassObject.txt +++ b/compiler/testData/codegen/light-analysis/statics/inheritedPropertyInClassObject.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public class Bar { private final @org.jetbrains.annotations.NotNull field prop: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public final @org.jetbrains.annotations.NotNull method getProp(): java.lang.String } +@kotlin.Metadata public final class Foo { public final static field Companion: Foo.Companion private final static @org.jetbrains.annotations.NotNull field p2: java.lang.String @@ -17,6 +19,7 @@ public final class Foo { public final @org.jetbrains.annotations.NotNull method getP5(): java.lang.String } +@kotlin.Metadata public final static class Foo/Companion { inner class Foo/Companion private method (): void @@ -25,6 +28,7 @@ public final static class Foo/Companion { public final @org.jetbrains.annotations.NotNull method getP3(): java.lang.String } +@kotlin.Metadata public final class InheritedPropertyInClassObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/statics/inheritedPropertyInObject.txt b/compiler/testData/codegen/light-analysis/statics/inheritedPropertyInObject.txt index c06fb23dd06..d60763e7711 100644 --- a/compiler/testData/codegen/light-analysis/statics/inheritedPropertyInObject.txt +++ b/compiler/testData/codegen/light-analysis/statics/inheritedPropertyInObject.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public class Bar { private final @org.jetbrains.annotations.NotNull field prop: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public final @org.jetbrains.annotations.NotNull method getProp(): java.lang.String } +@kotlin.Metadata public final class Foo { public final static field INSTANCE: Foo private final static @org.jetbrains.annotations.NotNull field p2: java.lang.String @@ -15,6 +17,7 @@ public final class Foo { public final @org.jetbrains.annotations.NotNull method getP3(): java.lang.String } +@kotlin.Metadata public final class InheritedPropertyInObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/statics/inlineCallsStaticMethod.txt b/compiler/testData/codegen/light-analysis/statics/inlineCallsStaticMethod.txt index c2b34833349..32f2de2982d 100644 --- a/compiler/testData/codegen/light-analysis/statics/inlineCallsStaticMethod.txt +++ b/compiler/testData/codegen/light-analysis/statics/inlineCallsStaticMethod.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method test(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/statics/kt8089.txt b/compiler/testData/codegen/light-analysis/statics/kt8089.txt index 7b8985a6354..2830cd47857 100644 --- a/compiler/testData/codegen/light-analysis/statics/kt8089.txt +++ b/compiler/testData/codegen/light-analysis/statics/kt8089.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { public final static field Companion: C.Companion private static field s2: java.lang.String @@ -6,6 +7,7 @@ public final class C { public method (): void } +@kotlin.Metadata public final static class C/Companion { inner class C/Companion private method (): void @@ -17,6 +19,7 @@ public final static class C/Companion { private final method setS2(p0: java.lang.String): void } +@kotlin.Metadata public final class Kt8089Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/statics/protectedSamConstructor.txt b/compiler/testData/codegen/light-analysis/statics/protectedSamConstructor.txt index f2147ef736f..e104ceae6bf 100644 --- a/compiler/testData/codegen/light-analysis/statics/protectedSamConstructor.txt +++ b/compiler/testData/codegen/light-analysis/statics/protectedSamConstructor.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class zzz/A { public method (): void public final method test(): java.lang.String } +@kotlin.Metadata public final class zzz/KotlinKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/statics/protectedStatic.txt b/compiler/testData/codegen/light-analysis/statics/protectedStatic.txt index f484f4f9bd9..345aba52e0d 100644 --- a/compiler/testData/codegen/light-analysis/statics/protectedStatic.txt +++ b/compiler/testData/codegen/light-analysis/statics/protectedStatic.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class anotherPackage/FirstKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class anotherPackage/Second { private final @org.jetbrains.annotations.NotNull field some2: kotlin.jvm.functions.Function0 private final @org.jetbrains.annotations.NotNull field some: kotlin.jvm.functions.Function0 diff --git a/compiler/testData/codegen/light-analysis/statics/protectedStatic2.txt b/compiler/testData/codegen/light-analysis/statics/protectedStatic2.txt index 912de0f5012..1bf4396f653 100644 --- a/compiler/testData/codegen/light-analysis/statics/protectedStatic2.txt +++ b/compiler/testData/codegen/light-analysis/statics/protectedStatic2.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class anotherPackage/Kotlin { public method (): void public final @org.jetbrains.annotations.NotNull method doTest(): java.lang.String } +@kotlin.Metadata public final class anotherPackage/KotlinKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/statics/protectedStaticAndInline.txt b/compiler/testData/codegen/light-analysis/statics/protectedStaticAndInline.txt index 09564f3ce1d..faf94fc0e82 100644 --- a/compiler/testData/codegen/light-analysis/statics/protectedStaticAndInline.txt +++ b/compiler/testData/codegen/light-analysis/statics/protectedStaticAndInline.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class anotherPackage/KotlinKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class anotherPackage/Test { public method (): void public final @org.jetbrains.annotations.NotNull method doTest(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/statics/syntheticAccessor.txt b/compiler/testData/codegen/light-analysis/statics/syntheticAccessor.txt index 525f3af23ee..0ac653c0aed 100644 --- a/compiler/testData/codegen/light-analysis/statics/syntheticAccessor.txt +++ b/compiler/testData/codegen/light-analysis/statics/syntheticAccessor.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field INSTANCE: A private final static field p: java.lang.String @@ -5,6 +6,7 @@ public final class A { private method (): void } +@kotlin.Metadata public final class A/B { public final static field INSTANCE: A.B private final static @org.jetbrains.annotations.NotNull field z: java.lang.String @@ -13,6 +15,7 @@ public final class A/B { public final @org.jetbrains.annotations.NotNull method getZ(): java.lang.String } +@kotlin.Metadata public final class SyntheticAccessorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/storeStackBeforeInline/differentTypes.txt b/compiler/testData/codegen/light-analysis/storeStackBeforeInline/differentTypes.txt index 50318a0ce24..76ac2d34e30 100644 --- a/compiler/testData/codegen/light-analysis/storeStackBeforeInline/differentTypes.txt +++ b/compiler/testData/codegen/light-analysis/storeStackBeforeInline/differentTypes.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class DifferentTypesKt { public final static @org.jetbrains.annotations.NotNull method bar(p0: int, p1: long, p2: byte, @org.jetbrains.annotations.NotNull p3: java.lang.String): java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/storeStackBeforeInline/primitiveMerge.txt b/compiler/testData/codegen/light-analysis/storeStackBeforeInline/primitiveMerge.txt index 61e2c3675b9..2b77c362012 100644 --- a/compiler/testData/codegen/light-analysis/storeStackBeforeInline/primitiveMerge.txt +++ b/compiler/testData/codegen/light-analysis/storeStackBeforeInline/primitiveMerge.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class PrimitiveMergeKt { public final static method bar(): boolean public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/storeStackBeforeInline/simple.txt b/compiler/testData/codegen/light-analysis/storeStackBeforeInline/simple.txt index d454da9de68..e9bab6b4516 100644 --- a/compiler/testData/codegen/light-analysis/storeStackBeforeInline/simple.txt +++ b/compiler/testData/codegen/light-analysis/storeStackBeforeInline/simple.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimpleKt { public final static method bar(p0: int): int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/storeStackBeforeInline/unreachableMarker.txt b/compiler/testData/codegen/light-analysis/storeStackBeforeInline/unreachableMarker.txt index b44abc76ff2..7d2188d6b92 100644 --- a/compiler/testData/codegen/light-analysis/storeStackBeforeInline/unreachableMarker.txt +++ b/compiler/testData/codegen/light-analysis/storeStackBeforeInline/unreachableMarker.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class UnreachableMarkerKt { public final static @org.jetbrains.annotations.NotNull method bar(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): java.lang.String public final static @org.jetbrains.annotations.NotNull method bar2(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/storeStackBeforeInline/withLambda.txt b/compiler/testData/codegen/light-analysis/storeStackBeforeInline/withLambda.txt index fbfd1067920..860edbd4b71 100644 --- a/compiler/testData/codegen/light-analysis/storeStackBeforeInline/withLambda.txt +++ b/compiler/testData/codegen/light-analysis/storeStackBeforeInline/withLambda.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class WithLambdaKt { public final static @org.jetbrains.annotations.NotNull method bar(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function1): java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/strings/ea35743.txt b/compiler/testData/codegen/light-analysis/strings/ea35743.txt index f8e3137e88b..c82ed15bfba 100644 --- a/compiler/testData/codegen/light-analysis/strings/ea35743.txt +++ b/compiler/testData/codegen/light-analysis/strings/ea35743.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Ea35743Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method getTest(p0: int): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/strings/forInString.txt b/compiler/testData/codegen/light-analysis/strings/forInString.txt index 6f078f43e77..3c14e9f3851 100644 --- a/compiler/testData/codegen/light-analysis/strings/forInString.txt +++ b/compiler/testData/codegen/light-analysis/strings/forInString.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ForInStringKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(): int diff --git a/compiler/testData/codegen/light-analysis/strings/interpolation.txt b/compiler/testData/codegen/light-analysis/strings/interpolation.txt index 28378898c2c..b1b3b8e8609 100644 --- a/compiler/testData/codegen/light-analysis/strings/interpolation.txt +++ b/compiler/testData/codegen/light-analysis/strings/interpolation.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class InterpolationKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.Nullable p0: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/strings/kt2592.txt b/compiler/testData/codegen/light-analysis/strings/kt2592.txt index f48551b6c87..d6e0a41cdfa 100644 --- a/compiler/testData/codegen/light-analysis/strings/kt2592.txt +++ b/compiler/testData/codegen/light-analysis/strings/kt2592.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt2592Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/strings/kt3571.txt b/compiler/testData/codegen/light-analysis/strings/kt3571.txt index a45b5aa4396..aa13491bb62 100644 --- a/compiler/testData/codegen/light-analysis/strings/kt3571.txt +++ b/compiler/testData/codegen/light-analysis/strings/kt3571.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt3571Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Thing { private synthetic final field $$delegate_0: java.lang.CharSequence public method (@org.jetbrains.annotations.NotNull p0: java.lang.CharSequence): void diff --git a/compiler/testData/codegen/light-analysis/strings/kt3652.txt b/compiler/testData/codegen/light-analysis/strings/kt3652.txt index bfaaeeff38f..e518c13b116 100644 --- a/compiler/testData/codegen/light-analysis/strings/kt3652.txt +++ b/compiler/testData/codegen/light-analysis/strings/kt3652.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt3652Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/strings/kt5389_stringBuilderGet.txt b/compiler/testData/codegen/light-analysis/strings/kt5389_stringBuilderGet.txt index 95dc8f1efc3..bf5534f885a 100644 --- a/compiler/testData/codegen/light-analysis/strings/kt5389_stringBuilderGet.txt +++ b/compiler/testData/codegen/light-analysis/strings/kt5389_stringBuilderGet.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt5389_stringBuilderGetKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/strings/kt5956.txt b/compiler/testData/codegen/light-analysis/strings/kt5956.txt index 2311f7173b8..320b0f95f2b 100644 --- a/compiler/testData/codegen/light-analysis/strings/kt5956.txt +++ b/compiler/testData/codegen/light-analysis/strings/kt5956.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt5956Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Thing { private final @org.jetbrains.annotations.NotNull field delegate: java.lang.CharSequence public method (@org.jetbrains.annotations.NotNull p0: java.lang.CharSequence): void diff --git a/compiler/testData/codegen/light-analysis/strings/kt881.txt b/compiler/testData/codegen/light-analysis/strings/kt881.txt index d28ec032601..e8e561778ac 100644 --- a/compiler/testData/codegen/light-analysis/strings/kt881.txt +++ b/compiler/testData/codegen/light-analysis/strings/kt881.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt881Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/strings/kt889.txt b/compiler/testData/codegen/light-analysis/strings/kt889.txt index 4aa4ccf7c42..59261097ab7 100644 --- a/compiler/testData/codegen/light-analysis/strings/kt889.txt +++ b/compiler/testData/codegen/light-analysis/strings/kt889.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt889Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method plus(p0: int, @org.jetbrains.annotations.NotNull p1: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/strings/kt894.txt b/compiler/testData/codegen/light-analysis/strings/kt894.txt index 9ddaa843022..1522556e2ef 100644 --- a/compiler/testData/codegen/light-analysis/strings/kt894.txt +++ b/compiler/testData/codegen/light-analysis/strings/kt894.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt894Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.Nullable method stringConcat(p0: int): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/strings/multilineStringsWithTemplates.txt b/compiler/testData/codegen/light-analysis/strings/multilineStringsWithTemplates.txt index dc8eb325eb3..82dcaa98db9 100644 --- a/compiler/testData/codegen/light-analysis/strings/multilineStringsWithTemplates.txt +++ b/compiler/testData/codegen/light-analysis/strings/multilineStringsWithTemplates.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MultilineStringsWithTemplatesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/strings/rawStrings.txt b/compiler/testData/codegen/light-analysis/strings/rawStrings.txt index 3a5a2ec6565..c43310664c7 100644 --- a/compiler/testData/codegen/light-analysis/strings/rawStrings.txt +++ b/compiler/testData/codegen/light-analysis/strings/rawStrings.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class RawStringsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/strings/rawStringsWithManyQuotes.txt b/compiler/testData/codegen/light-analysis/strings/rawStringsWithManyQuotes.txt index d6a67d42788..7e8335e3e28 100644 --- a/compiler/testData/codegen/light-analysis/strings/rawStringsWithManyQuotes.txt +++ b/compiler/testData/codegen/light-analysis/strings/rawStringsWithManyQuotes.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class P { private final @org.jetbrains.annotations.NotNull field actual: java.lang.String private final @org.jetbrains.annotations.NotNull field expected: java.lang.String @@ -6,6 +7,7 @@ public final class P { public final @org.jetbrains.annotations.NotNull method getExpected(): java.lang.String } +@kotlin.Metadata public final class RawStringsWithManyQuotesKt { public final static @org.jetbrains.annotations.NotNull method array(@org.jetbrains.annotations.NotNull p0: P[]): P[] public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/strings/stringBuilderAppend.txt b/compiler/testData/codegen/light-analysis/strings/stringBuilderAppend.txt index a393ff2c02d..479dde68c62 100644 --- a/compiler/testData/codegen/light-analysis/strings/stringBuilderAppend.txt +++ b/compiler/testData/codegen/light-analysis/strings/stringBuilderAppend.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class A { public method (): void public @org.jetbrains.annotations.NotNull method toString(): java.lang.String } +@kotlin.Metadata public final class StringBuilderAppendKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/strings/stringPlusOnlyWorksOnString.txt b/compiler/testData/codegen/light-analysis/strings/stringPlusOnlyWorksOnString.txt index 965a6bc0186..f5a1671432f 100644 --- a/compiler/testData/codegen/light-analysis/strings/stringPlusOnlyWorksOnString.txt +++ b/compiler/testData/codegen/light-analysis/strings/stringPlusOnlyWorksOnString.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class StringPlusOnlyWorksOnStringKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/super/basicmethodSuperClass.txt b/compiler/testData/codegen/light-analysis/super/basicmethodSuperClass.txt index 19fe27f5e0d..9286c037caf 100644 --- a/compiler/testData/codegen/light-analysis/super/basicmethodSuperClass.txt +++ b/compiler/testData/codegen/light-analysis/super/basicmethodSuperClass.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class BasicmethodSuperClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class N { public method (): void public method add(@org.jetbrains.annotations.NotNull p0: java.lang.Object): boolean diff --git a/compiler/testData/codegen/light-analysis/super/basicmethodSuperTrait.txt b/compiler/testData/codegen/light-analysis/super/basicmethodSuperTrait.txt index fa98d08d31c..94d3d3dc4d0 100644 --- a/compiler/testData/codegen/light-analysis/super/basicmethodSuperTrait.txt +++ b/compiler/testData/codegen/light-analysis/super/basicmethodSuperTrait.txt @@ -1,17 +1,21 @@ +@kotlin.Metadata public final class BasicmethodSuperTraitKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class N { public method (): void public @org.jetbrains.annotations.NotNull method extra(): java.lang.String } +@kotlin.Metadata public interface Tr { inner class Tr/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method extra(): java.lang.String } +@kotlin.Metadata public final class Tr/DefaultImpls { inner class Tr/DefaultImpls public static @org.jetbrains.annotations.NotNull method extra(p0: Tr): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/super/basicproperty.txt b/compiler/testData/codegen/light-analysis/super/basicproperty.txt index f9d03d7b946..3d37cb41488 100644 --- a/compiler/testData/codegen/light-analysis/super/basicproperty.txt +++ b/compiler/testData/codegen/light-analysis/super/basicproperty.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class BasicpropertyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class M { private field b: int public method (): void @@ -9,6 +11,7 @@ public class M { public method setB(p0: int): void } +@kotlin.Metadata public final class N { private field b: int public method (): void diff --git a/compiler/testData/codegen/light-analysis/super/enclosedFun.txt b/compiler/testData/codegen/light-analysis/super/enclosedFun.txt index 99f9b7b964a..bd23e25fd3a 100644 --- a/compiler/testData/codegen/light-analysis/super/enclosedFun.txt +++ b/compiler/testData/codegen/light-analysis/super/enclosedFun.txt @@ -1,38 +1,46 @@ +@kotlin.Metadata public interface BK { inner class BK/DefaultImpls public abstract method x(): int } +@kotlin.Metadata public final class BK/DefaultImpls { inner class BK/DefaultImpls public static method x(p0: BK): int } +@kotlin.Metadata public final class EnclosedFunKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface K { inner class K/DefaultImpls public abstract method x(): int } +@kotlin.Metadata public final class K/DefaultImpls { inner class K/DefaultImpls public static method x(p0: K): int } +@kotlin.Metadata public class M { public method (): void public method x(): int } +@kotlin.Metadata public class N { inner class N/C public method (): void public method x(): int } +@kotlin.Metadata public class N/C { synthetic final field this$0: N inner class N/C diff --git a/compiler/testData/codegen/light-analysis/super/enclosedVar.txt b/compiler/testData/codegen/light-analysis/super/enclosedVar.txt index 4f9fa7c8d7e..fc641896cad 100644 --- a/compiler/testData/codegen/light-analysis/super/enclosedVar.txt +++ b/compiler/testData/codegen/light-analysis/super/enclosedVar.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class EnclosedVarKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class M { private field y: int public method (): void @@ -9,6 +11,7 @@ public class M { public method setY(p0: int): void } +@kotlin.Metadata public class N { private field y: int inner class N/C @@ -17,6 +20,7 @@ public class N { public method setY(p0: int): void } +@kotlin.Metadata public class N/C { synthetic final field this$0: N inner class N/C diff --git a/compiler/testData/codegen/light-analysis/super/innerClassLabeledSuper.txt b/compiler/testData/codegen/light-analysis/super/innerClassLabeledSuper.txt index c26bbb41519..ecc1c11b80d 100644 --- a/compiler/testData/codegen/light-analysis/super/innerClassLabeledSuper.txt +++ b/compiler/testData/codegen/light-analysis/super/innerClassLabeledSuper.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { inner class A/B public method (): void @@ -5,6 +6,7 @@ public final class A { public @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class A/B { synthetic final field this$0: A inner class A/B @@ -19,20 +21,24 @@ public final class A/B { public final @org.jetbrains.annotations.NotNull method test6(): java.lang.String } +@kotlin.Metadata public interface BK { public abstract @org.jetbrains.annotations.NotNull method bar(): java.lang.String public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class InnerClassLabeledSuperKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface K { inner class K/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class K/DefaultImpls { inner class K/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: K): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/super/innerClassLabeledSuper2.txt b/compiler/testData/codegen/light-analysis/super/innerClassLabeledSuper2.txt index 4d6d007fb40..17e0e0e0acb 100644 --- a/compiler/testData/codegen/light-analysis/super/innerClassLabeledSuper2.txt +++ b/compiler/testData/codegen/light-analysis/super/innerClassLabeledSuper2.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { inner class A/B public method (): void @@ -5,6 +6,7 @@ public final class A { public @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class A/B { synthetic final field this$0: A inner class A/B @@ -19,25 +21,30 @@ public final class A/B { public final @org.jetbrains.annotations.NotNull method test6(): java.lang.String } +@kotlin.Metadata public interface BK { public abstract @org.jetbrains.annotations.NotNull method bar(): java.lang.String public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class InnerClassLabeledSuper2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public abstract class K { public method (): void public @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public interface KTrait { inner class KTrait/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class KTrait/DefaultImpls { inner class KTrait/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: KTrait): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/super/innerClassLabeledSuperProperty.txt b/compiler/testData/codegen/light-analysis/super/innerClassLabeledSuperProperty.txt index 966da7d1586..7735ef7382c 100644 --- a/compiler/testData/codegen/light-analysis/super/innerClassLabeledSuperProperty.txt +++ b/compiler/testData/codegen/light-analysis/super/innerClassLabeledSuperProperty.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field foo: java.lang.String inner class A/B @@ -6,6 +7,7 @@ public final class A { public @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String } +@kotlin.Metadata public final class A/B { private final @org.jetbrains.annotations.NotNull field foo: java.lang.String synthetic final field this$0: A @@ -21,15 +23,18 @@ public final class A/B { public final @org.jetbrains.annotations.NotNull method test6(): java.lang.String } +@kotlin.Metadata public interface Base { public abstract @org.jetbrains.annotations.NotNull method bar(): java.lang.String public abstract @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String } +@kotlin.Metadata public final class InnerClassLabeledSuperPropertyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public abstract class K { private final @org.jetbrains.annotations.NotNull field foo: java.lang.String public method (): void diff --git a/compiler/testData/codegen/light-analysis/super/innerClassLabeledSuperProperty2.txt b/compiler/testData/codegen/light-analysis/super/innerClassLabeledSuperProperty2.txt index 94f3f0d94fd..fab5c947011 100644 --- a/compiler/testData/codegen/light-analysis/super/innerClassLabeledSuperProperty2.txt +++ b/compiler/testData/codegen/light-analysis/super/innerClassLabeledSuperProperty2.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private final @org.jetbrains.annotations.NotNull field foo: java.lang.String inner class A/B @@ -6,6 +7,7 @@ public final class A { public @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String } +@kotlin.Metadata public final class A/B { private final @org.jetbrains.annotations.NotNull field foo: java.lang.String synthetic final field this$0: A @@ -21,19 +23,23 @@ public final class A/B { public final @org.jetbrains.annotations.NotNull method test6(): java.lang.String } +@kotlin.Metadata public interface Base { public abstract @org.jetbrains.annotations.NotNull method bar(): java.lang.String public abstract @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String } +@kotlin.Metadata public final class InnerClassLabeledSuperProperty2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public abstract class K { public method (): void } +@kotlin.Metadata public abstract class KWithOverride { private final @org.jetbrains.annotations.NotNull field foo: java.lang.String public method (): void diff --git a/compiler/testData/codegen/light-analysis/super/innerClassQualifiedFunctionCall.txt b/compiler/testData/codegen/light-analysis/super/innerClassQualifiedFunctionCall.txt index 3c9b0364051..f21fdc4831a 100644 --- a/compiler/testData/codegen/light-analysis/super/innerClassQualifiedFunctionCall.txt +++ b/compiler/testData/codegen/light-analysis/super/innerClassQualifiedFunctionCall.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class A { private final @org.jetbrains.annotations.NotNull field foo: java.lang.String public method (): void @@ -6,6 +7,7 @@ public class A { public @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String } +@kotlin.Metadata public class B { inner class B/E public method (): void @@ -13,6 +15,7 @@ public class B { public @org.jetbrains.annotations.NotNull method baz(): java.lang.String } +@kotlin.Metadata public final class B/E { private final @org.jetbrains.annotations.NotNull field foo: java.lang.String synthetic final field this$0: B @@ -22,6 +25,7 @@ public final class B/E { public final @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String } +@kotlin.Metadata public final class C { inner class C/D public method (): void @@ -29,6 +33,7 @@ public final class C { public @org.jetbrains.annotations.NotNull method boo(): java.lang.String } +@kotlin.Metadata public final class C/D { private final @org.jetbrains.annotations.NotNull field foo: java.lang.String synthetic final field this$0: C @@ -38,15 +43,18 @@ public final class C/D { public final @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String } +@kotlin.Metadata public final class InnerClassQualifiedFunctionCallKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface T { inner class T/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method baz(): java.lang.String } +@kotlin.Metadata public final class T/DefaultImpls { inner class T/DefaultImpls public static @org.jetbrains.annotations.NotNull method baz(p0: T): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/super/innerClassQualifiedPropertyAccess.txt b/compiler/testData/codegen/light-analysis/super/innerClassQualifiedPropertyAccess.txt index 8bcc87b204f..2b1ea6abfa3 100644 --- a/compiler/testData/codegen/light-analysis/super/innerClassQualifiedPropertyAccess.txt +++ b/compiler/testData/codegen/light-analysis/super/innerClassQualifiedPropertyAccess.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public class A { public method (): void public @org.jetbrains.annotations.NotNull method getBar(): java.lang.String public @org.jetbrains.annotations.NotNull method getBoo(): java.lang.String } +@kotlin.Metadata public class B { inner class B/E public method (): void @@ -11,6 +13,7 @@ public class B { public @org.jetbrains.annotations.NotNull method getBaz(): java.lang.String } +@kotlin.Metadata public final class B/E { synthetic final field this$0: B inner class B/E @@ -18,6 +21,7 @@ public final class B/E { public final @org.jetbrains.annotations.NotNull method getBar(): java.lang.String } +@kotlin.Metadata public final class C { inner class C/D public method (): void @@ -25,6 +29,7 @@ public final class C { public @org.jetbrains.annotations.NotNull method getBoo(): java.lang.String } +@kotlin.Metadata public final class C/D { synthetic final field this$0: C inner class C/D @@ -32,15 +37,18 @@ public final class C/D { public final @org.jetbrains.annotations.NotNull method getBar(): java.lang.String } +@kotlin.Metadata public final class InnerClassQualifiedPropertyAccessKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface T { inner class T/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method getBaz(): java.lang.String } +@kotlin.Metadata public final class T/DefaultImpls { inner class T/DefaultImpls public static @org.jetbrains.annotations.NotNull method getBaz(p0: T): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/super/kt14243.txt b/compiler/testData/codegen/light-analysis/super/kt14243.txt index 49b1f3a2fc4..beab38028f1 100644 --- a/compiler/testData/codegen/light-analysis/super/kt14243.txt +++ b/compiler/testData/codegen/light-analysis/super/kt14243.txt @@ -1,23 +1,28 @@ +@kotlin.Metadata public final class Kt14243Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface Z { inner class Z/DefaultImpls public abstract method test(p0: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class Z/DefaultImpls { inner class Z/DefaultImpls public static method test(p0: Z, p1: java.lang.Object): java.lang.Object } +@kotlin.Metadata public class ZImpl { public method (): void public @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String public synthetic method test(p0: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class ZImpl2 { public method (): void public @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/super/kt14243_2.txt b/compiler/testData/codegen/light-analysis/super/kt14243_2.txt index affe67782a3..56e5233ba7b 100644 --- a/compiler/testData/codegen/light-analysis/super/kt14243_2.txt +++ b/compiler/testData/codegen/light-analysis/super/kt14243_2.txt @@ -1,29 +1,35 @@ +@kotlin.Metadata public final class Kt14243_2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface Z { inner class Z/DefaultImpls public abstract method test(p0: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class Z/DefaultImpls { inner class Z/DefaultImpls public static method test(p0: Z, p1: java.lang.Object): java.lang.Object } +@kotlin.Metadata public class ZImpl { public method (): void public @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String public synthetic method test(p0: java.lang.Object): java.lang.Object } +@kotlin.Metadata public class ZImpl2 { public method (): void public @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String public synthetic method test(p0: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class ZImpl3 { public method (): void public @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/super/kt14243_class.txt b/compiler/testData/codegen/light-analysis/super/kt14243_class.txt index 73338cb11e8..e606e9cfef0 100644 --- a/compiler/testData/codegen/light-analysis/super/kt14243_class.txt +++ b/compiler/testData/codegen/light-analysis/super/kt14243_class.txt @@ -1,20 +1,25 @@ +@kotlin.Metadata public final class Kt14243_classKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class Z { public method (): void public method test(p0: java.lang.Object, p1: java.lang.Object): java.lang.Object } +@kotlin.Metadata public class ZImpl { public method (): void } +@kotlin.Metadata public class ZImpl2 { public method (): void } +@kotlin.Metadata public final class ZImpl3 { public method (): void public @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: java.lang.String, @org.jetbrains.annotations.NotNull p1: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/super/kt14243_prop.txt b/compiler/testData/codegen/light-analysis/super/kt14243_prop.txt index 5f129489a51..84c2e4e6fb8 100644 --- a/compiler/testData/codegen/light-analysis/super/kt14243_prop.txt +++ b/compiler/testData/codegen/light-analysis/super/kt14243_prop.txt @@ -1,18 +1,22 @@ +@kotlin.Metadata public final class Kt14243_propKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface Z { inner class Z/DefaultImpls public abstract method getValue(): java.lang.Object public abstract method getZ(): java.lang.Object } +@kotlin.Metadata public final class Z/DefaultImpls { inner class Z/DefaultImpls public static method getZ(p0: Z): java.lang.Object } +@kotlin.Metadata public class ZImpl { public method (): void public synthetic method getValue(): java.lang.Object @@ -21,6 +25,7 @@ public class ZImpl { public @org.jetbrains.annotations.NotNull method getZ(): java.lang.String } +@kotlin.Metadata public class ZImpl2 { public method (): void public synthetic method getZ(): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/super/kt3492ClassFun.txt b/compiler/testData/codegen/light-analysis/super/kt3492ClassFun.txt index a9711a6a9d2..e2a9bbad253 100644 --- a/compiler/testData/codegen/light-analysis/super/kt3492ClassFun.txt +++ b/compiler/testData/codegen/light-analysis/super/kt3492ClassFun.txt @@ -1,17 +1,21 @@ +@kotlin.Metadata public class A { public method (): void public @org.jetbrains.annotations.NotNull method foo2(): java.lang.String } +@kotlin.Metadata public class B { public method (): void } +@kotlin.Metadata public final class C { inner class C/D public method (): void } +@kotlin.Metadata public final class C/D { private final @org.jetbrains.annotations.NotNull field foo: java.lang.String synthetic final field this$0: C @@ -20,6 +24,7 @@ public final class C/D { public final @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String } +@kotlin.Metadata public final class Kt3492ClassFunKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/super/kt3492ClassProperty.txt b/compiler/testData/codegen/light-analysis/super/kt3492ClassProperty.txt index 6cd2bcfa719..25bebad8e0d 100644 --- a/compiler/testData/codegen/light-analysis/super/kt3492ClassProperty.txt +++ b/compiler/testData/codegen/light-analysis/super/kt3492ClassProperty.txt @@ -1,18 +1,22 @@ +@kotlin.Metadata public class A { private final @org.jetbrains.annotations.NotNull field foo: java.lang.String public method (): void public @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String } +@kotlin.Metadata public class B { public method (): void } +@kotlin.Metadata public final class C { inner class C/D public method (): void } +@kotlin.Metadata public final class C/D { private final @org.jetbrains.annotations.NotNull field foo: java.lang.String synthetic final field this$0: C @@ -21,6 +25,7 @@ public final class C/D { public final @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String } +@kotlin.Metadata public final class Kt3492ClassPropertyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/super/kt3492TraitFun.txt b/compiler/testData/codegen/light-analysis/super/kt3492TraitFun.txt index c1b9782ca9d..3bb63439040 100644 --- a/compiler/testData/codegen/light-analysis/super/kt3492TraitFun.txt +++ b/compiler/testData/codegen/light-analysis/super/kt3492TraitFun.txt @@ -1,23 +1,28 @@ +@kotlin.Metadata public interface ATrait { inner class ATrait/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo2(): java.lang.String } +@kotlin.Metadata public final class ATrait/DefaultImpls { inner class ATrait/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo2(p0: ATrait): java.lang.String } +@kotlin.Metadata public class B { public method (): void public @org.jetbrains.annotations.NotNull method foo2(): java.lang.String } +@kotlin.Metadata public final class C { inner class C/D public method (): void } +@kotlin.Metadata public final class C/D { private final @org.jetbrains.annotations.NotNull field foo: java.lang.String synthetic final field this$0: C @@ -26,6 +31,7 @@ public final class C/D { public final @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String } +@kotlin.Metadata public final class Kt3492TraitFunKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/super/kt3492TraitProperty.txt b/compiler/testData/codegen/light-analysis/super/kt3492TraitProperty.txt index 10d69df3484..ddc154eb3de 100644 --- a/compiler/testData/codegen/light-analysis/super/kt3492TraitProperty.txt +++ b/compiler/testData/codegen/light-analysis/super/kt3492TraitProperty.txt @@ -1,23 +1,28 @@ +@kotlin.Metadata public interface A { inner class A/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String } +@kotlin.Metadata public final class A/DefaultImpls { inner class A/DefaultImpls public static @org.jetbrains.annotations.NotNull method getFoo(p0: A): java.lang.String } +@kotlin.Metadata public class B { public method (): void public @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String } +@kotlin.Metadata public final class C { inner class C/D public method (): void } +@kotlin.Metadata public final class C/D { private final @org.jetbrains.annotations.NotNull field foo: java.lang.String synthetic final field this$0: C @@ -26,6 +31,7 @@ public final class C/D { public final @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String } +@kotlin.Metadata public final class Kt3492TraitPropertyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/super/kt4173.txt b/compiler/testData/codegen/light-analysis/super/kt4173.txt index ea15538e149..8c7980e2fdd 100644 --- a/compiler/testData/codegen/light-analysis/super/kt4173.txt +++ b/compiler/testData/codegen/light-analysis/super/kt4173.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class B { private field x: int public method (p0: int): void @@ -6,6 +7,7 @@ public final class B { public final method setX(p0: int): void } +@kotlin.Metadata public class C { private final @org.jetbrains.annotations.NotNull field f: kotlin.jvm.functions.Function0 public method (@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void @@ -13,6 +15,7 @@ public class C { public final method test(): void } +@kotlin.Metadata public final class Kt4173Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/super/kt4173_2.txt b/compiler/testData/codegen/light-analysis/super/kt4173_2.txt index 19040066eaf..c1249dd0f90 100644 --- a/compiler/testData/codegen/light-analysis/super/kt4173_2.txt +++ b/compiler/testData/codegen/light-analysis/super/kt4173_2.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class B { private field x: int public method (p0: int): void @@ -6,6 +7,7 @@ public final class B { public final method setX(p0: int): void } +@kotlin.Metadata public class C { private final @org.jetbrains.annotations.NotNull field f: X public method (@org.jetbrains.annotations.NotNull p0: X): void @@ -13,10 +15,12 @@ public class C { public final method test(): void } +@kotlin.Metadata public final class Kt4173_2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class X { private @org.jetbrains.annotations.NotNull field s: kotlin.jvm.functions.Function0 public method (@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void diff --git a/compiler/testData/codegen/light-analysis/super/kt4173_3.txt b/compiler/testData/codegen/light-analysis/super/kt4173_3.txt index aff3640206d..8a47b5bce81 100644 --- a/compiler/testData/codegen/light-analysis/super/kt4173_3.txt +++ b/compiler/testData/codegen/light-analysis/super/kt4173_3.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class B { private field x: int public method (p0: int): void @@ -6,11 +7,13 @@ public final class B { public final method setX(p0: int): void } +@kotlin.Metadata public class C { public method (p0: int): void public final method test(): void } +@kotlin.Metadata public final class Kt4173_3Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/super/kt4982.txt b/compiler/testData/codegen/light-analysis/super/kt4982.txt index a3b9eed370a..948462cb09c 100644 --- a/compiler/testData/codegen/light-analysis/super/kt4982.txt +++ b/compiler/testData/codegen/light-analysis/super/kt4982.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt4982Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public abstract class WaitFor { public method (): void public abstract method condition(): boolean diff --git a/compiler/testData/codegen/light-analysis/super/multipleSuperTraits.txt b/compiler/testData/codegen/light-analysis/super/multipleSuperTraits.txt index 165686648ef..1df7b4809fa 100644 --- a/compiler/testData/codegen/light-analysis/super/multipleSuperTraits.txt +++ b/compiler/testData/codegen/light-analysis/super/multipleSuperTraits.txt @@ -1,27 +1,33 @@ +@kotlin.Metadata public final class A { public method (): void public @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class MultipleSuperTraitsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface T1 { inner class T1/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class T1/DefaultImpls { inner class T1/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: T1): java.lang.String } +@kotlin.Metadata public interface T2 { inner class T2/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class T2/DefaultImpls { inner class T2/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: T2): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/super/traitproperty.txt b/compiler/testData/codegen/light-analysis/super/traitproperty.txt index d906a675bff..136aaba1487 100644 --- a/compiler/testData/codegen/light-analysis/super/traitproperty.txt +++ b/compiler/testData/codegen/light-analysis/super/traitproperty.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public interface M { inner class M/DefaultImpls public abstract method getB(): int @@ -6,12 +7,14 @@ public interface M { public abstract method setBackingB(p0: int): void } +@kotlin.Metadata public final class M/DefaultImpls { inner class M/DefaultImpls public static method getB(p0: M): int public static method setB(p0: M, p1: int): void } +@kotlin.Metadata public final class N { private field b: int private field backingB: int @@ -24,6 +27,7 @@ public final class N { public method setBackingB(p0: int): void } +@kotlin.Metadata public final class TraitpropertyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/super/unqualifiedSuper.txt b/compiler/testData/codegen/light-analysis/super/unqualifiedSuper.txt index 87924f568d1..4b6a8fedf88 100644 --- a/compiler/testData/codegen/light-analysis/super/unqualifiedSuper.txt +++ b/compiler/testData/codegen/light-analysis/super/unqualifiedSuper.txt @@ -1,5 +1,7 @@ +@kotlin.Metadata public interface AnotherInterface +@kotlin.Metadata public class Base { public method (): void public @org.jetbrains.annotations.NotNull method baseFun(): java.lang.String @@ -7,6 +9,7 @@ public class Base { public @org.jetbrains.annotations.NotNull method unambiguous(): java.lang.String } +@kotlin.Metadata public final class Derived { public method (): void public @org.jetbrains.annotations.NotNull method baseFun(): java.lang.String @@ -19,6 +22,7 @@ public final class Derived { public @org.jetbrains.annotations.NotNull method unambiguous(): java.lang.String } +@kotlin.Metadata public interface DerivedInterface { inner class DerivedInterface/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method callsFunFromSuperInterface(): java.lang.String @@ -26,6 +30,7 @@ public interface DerivedInterface { public abstract @org.jetbrains.annotations.NotNull method unambiguous(): java.lang.String } +@kotlin.Metadata public final class DerivedInterface/DefaultImpls { inner class DerivedInterface/DefaultImpls public static @org.jetbrains.annotations.NotNull method callsFunFromSuperInterface(p0: DerivedInterface): java.lang.String @@ -33,17 +38,20 @@ public final class DerivedInterface/DefaultImpls { public static @org.jetbrains.annotations.NotNull method unambiguous(p0: DerivedInterface): java.lang.String } +@kotlin.Metadata public interface Interface { inner class Interface/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method interfaceFun(): java.lang.String public abstract @org.jetbrains.annotations.NotNull method unambiguous(): java.lang.String } +@kotlin.Metadata public final class Interface/DefaultImpls { inner class Interface/DefaultImpls public static @org.jetbrains.annotations.NotNull method interfaceFun(p0: Interface): java.lang.String } +@kotlin.Metadata public final class UnqualifiedSuperKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/super/unqualifiedSuperWithDeeperHierarchies.txt b/compiler/testData/codegen/light-analysis/super/unqualifiedSuperWithDeeperHierarchies.txt index c29c2913329..9fc73a69a72 100644 --- a/compiler/testData/codegen/light-analysis/super/unqualifiedSuperWithDeeperHierarchies.txt +++ b/compiler/testData/codegen/light-analysis/super/unqualifiedSuperWithDeeperHierarchies.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public class DeepBase { public method (): void } +@kotlin.Metadata public final class DeepDerived { public method (): void public final @org.jetbrains.annotations.NotNull method callsSuperDeepInterfaceFun(): java.lang.String @@ -16,11 +18,13 @@ public final class DeepDerived { public final @org.jetbrains.annotations.NotNull method getsSuperDeeperInterfaceProp(): java.lang.String } +@kotlin.Metadata public interface DeepInterface { inner class DeepInterface/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method deepInterfaceFun(): java.lang.String } +@kotlin.Metadata public final class DeepInterface/DefaultImpls { inner class DeepInterface/DefaultImpls public static @org.jetbrains.annotations.NotNull method deepInterfaceFun(p0: DeepInterface): java.lang.String @@ -28,24 +32,28 @@ public final class DeepInterface/DefaultImpls { public static @org.jetbrains.annotations.NotNull method getDeeperInterfaceProp(p0: DeepInterface): java.lang.String } +@kotlin.Metadata public class DeeperBase { public method (): void public @org.jetbrains.annotations.NotNull method deeperBaseFun(): java.lang.String public @org.jetbrains.annotations.NotNull method getDeeperBaseProp(): java.lang.String } +@kotlin.Metadata public interface DeeperInterface { inner class DeeperInterface/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method deeperInterfaceFun(): java.lang.String public abstract @org.jetbrains.annotations.NotNull method getDeeperInterfaceProp(): java.lang.String } +@kotlin.Metadata public final class DeeperInterface/DefaultImpls { inner class DeeperInterface/DefaultImpls public static @org.jetbrains.annotations.NotNull method deeperInterfaceFun(p0: DeeperInterface): java.lang.String public static @org.jetbrains.annotations.NotNull method getDeeperInterfaceProp(p0: DeeperInterface): java.lang.String } +@kotlin.Metadata public final class UnqualifiedSuperWithDeeperHierarchiesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/super/unqualifiedSuperWithMethodsOfAny.txt b/compiler/testData/codegen/light-analysis/super/unqualifiedSuperWithMethodsOfAny.txt index 449580fd320..d7523006706 100644 --- a/compiler/testData/codegen/light-analysis/super/unqualifiedSuperWithMethodsOfAny.txt +++ b/compiler/testData/codegen/light-analysis/super/unqualifiedSuperWithMethodsOfAny.txt @@ -1,24 +1,30 @@ +@kotlin.Metadata public final class C1 { public method (): void public @org.jetbrains.annotations.NotNull method toString(): java.lang.String } +@kotlin.Metadata public final class C2 { public method (): void public @org.jetbrains.annotations.NotNull method toString(): java.lang.String } +@kotlin.Metadata public class ClassWithToString { public method (): void public @org.jetbrains.annotations.NotNull method toString(): java.lang.String } +@kotlin.Metadata public interface ISomething +@kotlin.Metadata public interface IWithToString { public abstract @org.jetbrains.annotations.NotNull method toString(): java.lang.String } +@kotlin.Metadata public final class UnqualifiedSuperWithMethodsOfAnyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/synchronized/changeMonitor.txt b/compiler/testData/codegen/light-analysis/synchronized/changeMonitor.txt index 193e205c757..650ead115d6 100644 --- a/compiler/testData/codegen/light-analysis/synchronized/changeMonitor.txt +++ b/compiler/testData/codegen/light-analysis/synchronized/changeMonitor.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ChangeMonitorKt { public final static method assertThatThreadDoesNotOwnMonitor(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/synchronized/exceptionInMonitorExpression.txt b/compiler/testData/codegen/light-analysis/synchronized/exceptionInMonitorExpression.txt index e0ec08aa11b..793f9e861fa 100644 --- a/compiler/testData/codegen/light-analysis/synchronized/exceptionInMonitorExpression.txt +++ b/compiler/testData/codegen/light-analysis/synchronized/exceptionInMonitorExpression.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ExceptionInMonitorExpressionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/synchronized/finally.txt b/compiler/testData/codegen/light-analysis/synchronized/finally.txt index 4d9d397d27b..e90c2229856 100644 --- a/compiler/testData/codegen/light-analysis/synchronized/finally.txt +++ b/compiler/testData/codegen/light-analysis/synchronized/finally.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class FinallyKt { public final static method assertThatThreadDoesNotOwnMonitor(@org.jetbrains.annotations.NotNull p0: java.lang.Object): void public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/synchronized/longValue.txt b/compiler/testData/codegen/light-analysis/synchronized/longValue.txt index c81bee991cb..670d497fa1b 100644 --- a/compiler/testData/codegen/light-analysis/synchronized/longValue.txt +++ b/compiler/testData/codegen/light-analysis/synchronized/longValue.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LongValueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/synchronized/nestedDifferentObjects.txt b/compiler/testData/codegen/light-analysis/synchronized/nestedDifferentObjects.txt index 431d8a263fd..9c8206c1770 100644 --- a/compiler/testData/codegen/light-analysis/synchronized/nestedDifferentObjects.txt +++ b/compiler/testData/codegen/light-analysis/synchronized/nestedDifferentObjects.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NestedDifferentObjectsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/synchronized/nestedSameObject.txt b/compiler/testData/codegen/light-analysis/synchronized/nestedSameObject.txt index 7d3be1374dc..13e81e3ddce 100644 --- a/compiler/testData/codegen/light-analysis/synchronized/nestedSameObject.txt +++ b/compiler/testData/codegen/light-analysis/synchronized/nestedSameObject.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NestedSameObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/synchronized/nonLocalReturn.txt b/compiler/testData/codegen/light-analysis/synchronized/nonLocalReturn.txt index 10727dba16d..43711d6bb31 100644 --- a/compiler/testData/codegen/light-analysis/synchronized/nonLocalReturn.txt +++ b/compiler/testData/codegen/light-analysis/synchronized/nonLocalReturn.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class ExecutionType { public final static field LOCAL: ExecutionType public final static field NON_LOCAL_EXCEPTION: ExecutionType @@ -11,10 +12,12 @@ public enum class ExecutionType { public static method values(): ExecutionType[] } +@kotlin.Metadata public final class MyException { public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class NonLocalReturnKt { private final static field count: int private final static @org.jetbrains.annotations.NotNull field doneSignal: java.util.concurrent.CountDownLatch @@ -36,6 +39,7 @@ public final class NonLocalReturnKt { public final static @org.jetbrains.annotations.NotNull method testTemplate(@org.jetbrains.annotations.NotNull p0: ExecutionType, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function1): java.lang.String } +@kotlin.Metadata public final class TestLocal { private final @org.jetbrains.annotations.NotNull field executionType: ExecutionType private final @org.jetbrains.annotations.NotNull field name: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/synchronized/objectValue.txt b/compiler/testData/codegen/light-analysis/synchronized/objectValue.txt index 3f55f3401df..2f37183e408 100644 --- a/compiler/testData/codegen/light-analysis/synchronized/objectValue.txt +++ b/compiler/testData/codegen/light-analysis/synchronized/objectValue.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ObjectValueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/synchronized/sync.txt b/compiler/testData/codegen/light-analysis/synchronized/sync.txt index 4a0fe03af72..274ebf49245 100644 --- a/compiler/testData/codegen/light-analysis/synchronized/sync.txt +++ b/compiler/testData/codegen/light-analysis/synchronized/sync.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SyncKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method thread(@org.jetbrains.annotations.NotNull p0: kotlin.jvm.functions.Function0): void diff --git a/compiler/testData/codegen/light-analysis/synchronized/value.txt b/compiler/testData/codegen/light-analysis/synchronized/value.txt index e27dd01dc32..c1a8263dddc 100644 --- a/compiler/testData/codegen/light-analysis/synchronized/value.txt +++ b/compiler/testData/codegen/light-analysis/synchronized/value.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ValueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/synchronized/wait.txt b/compiler/testData/codegen/light-analysis/synchronized/wait.txt index 072a4c36813..2f7883aa132 100644 --- a/compiler/testData/codegen/light-analysis/synchronized/wait.txt +++ b/compiler/testData/codegen/light-analysis/synchronized/wait.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class WaitKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/syntheticAccessors/accessorForProtected.txt b/compiler/testData/codegen/light-analysis/syntheticAccessors/accessorForProtected.txt index 95c093f13e7..a46a9fa9b9b 100644 --- a/compiler/testData/codegen/light-analysis/syntheticAccessors/accessorForProtected.txt +++ b/compiler/testData/codegen/light-analysis/syntheticAccessors/accessorForProtected.txt @@ -1,17 +1,21 @@ +@kotlin.Metadata public final class _1Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class a/A { public method (): void protected final @org.jetbrains.annotations.NotNull method protectedFun(): java.lang.String } +@kotlin.Metadata public final class a/BSamePackage { public method (): void public final @org.jetbrains.annotations.NotNull method test(): java.lang.String } +@kotlin.Metadata public final class b/B { public method (): void public final @org.jetbrains.annotations.NotNull method test(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/syntheticAccessors/accessorForProtectedInvokeVirtual.txt b/compiler/testData/codegen/light-analysis/syntheticAccessors/accessorForProtectedInvokeVirtual.txt index 636c95c346b..20f15f7be0e 100644 --- a/compiler/testData/codegen/light-analysis/syntheticAccessors/accessorForProtectedInvokeVirtual.txt +++ b/compiler/testData/codegen/light-analysis/syntheticAccessors/accessorForProtectedInvokeVirtual.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public class B { public method (): void public final @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class C { public method (): void protected @org.jetbrains.annotations.NotNull method getProperty(): java.lang.String @@ -10,10 +12,12 @@ public final class C { protected method setProperty(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class _1Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public abstract class test/A { private @org.jetbrains.annotations.NotNull field state: java.lang.String public method (): void diff --git a/compiler/testData/codegen/light-analysis/syntheticAccessors/kt10047.txt b/compiler/testData/codegen/light-analysis/syntheticAccessors/kt10047.txt index e4e23595932..34caa2980f4 100644 --- a/compiler/testData/codegen/light-analysis/syntheticAccessors/kt10047.txt +++ b/compiler/testData/codegen/light-analysis/syntheticAccessors/kt10047.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public class test/Actor { public method (): void } +@kotlin.Metadata public abstract class test/O2dScriptAction { private @org.jetbrains.annotations.Nullable field owner: test.Actor public method (): void @@ -10,14 +12,17 @@ public abstract class test/O2dScriptAction { private final method setOwner(p0: test.Actor): void } +@kotlin.Metadata public final class test2/AKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class test2/CompositeActor { public method (): void } +@kotlin.Metadata public class test2/O2dDialog { public method (): void public final @org.jetbrains.annotations.Nullable method test(): test2.CompositeActor diff --git a/compiler/testData/codegen/light-analysis/syntheticAccessors/kt9717.txt b/compiler/testData/codegen/light-analysis/syntheticAccessors/kt9717.txt index 3419fa2ea32..8ccc756d0c9 100644 --- a/compiler/testData/codegen/light-analysis/syntheticAccessors/kt9717.txt +++ b/compiler/testData/codegen/light-analysis/syntheticAccessors/kt9717.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class BoxKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Test { public final static field INSTANCE: Test private final static @org.jetbrains.annotations.NotNull field test: java.lang.String @@ -9,6 +11,7 @@ public final class Test { public final @org.jetbrains.annotations.NotNull method getTest(): java.lang.String } +@kotlin.Metadata public final class VarsKt { private static @org.jetbrains.annotations.NotNull field OK: java.lang.String public final static @org.jetbrains.annotations.NotNull method getOK(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/syntheticAccessors/kt9717DifferentPackages.txt b/compiler/testData/codegen/light-analysis/syntheticAccessors/kt9717DifferentPackages.txt index fa9650f4f22..0842b1c18de 100644 --- a/compiler/testData/codegen/light-analysis/syntheticAccessors/kt9717DifferentPackages.txt +++ b/compiler/testData/codegen/light-analysis/syntheticAccessors/kt9717DifferentPackages.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class a/AKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class b/B { private @org.jetbrains.annotations.NotNull field OK: java.lang.String public method (): void @@ -9,6 +11,7 @@ public class b/B { protected final method setOK(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class b/BB { public method (): void public final @org.jetbrains.annotations.NotNull method ok(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/syntheticAccessors/kt9958.txt b/compiler/testData/codegen/light-analysis/syntheticAccessors/kt9958.txt index a9e084c159f..05807a17bd7 100644 --- a/compiler/testData/codegen/light-analysis/syntheticAccessors/kt9958.txt +++ b/compiler/testData/codegen/light-analysis/syntheticAccessors/kt9958.txt @@ -1,23 +1,28 @@ +@kotlin.Metadata public final class a/AKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class a/B { public final static field Companion: a.B.Companion inner class a/B/Companion public method (): void } +@kotlin.Metadata public final static class a/B/Companion { inner class a/B/Companion private method (): void } +@kotlin.Metadata public abstract class b/A { public method (): void protected final method foo(): void } +@kotlin.Metadata public final class b/BKt { private static @org.jetbrains.annotations.NotNull field result: java.lang.String public final static @org.jetbrains.annotations.NotNull method getResult(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/syntheticAccessors/kt9958Interface.txt b/compiler/testData/codegen/light-analysis/syntheticAccessors/kt9958Interface.txt index 08a1bcd80d7..bb3ffecb34a 100644 --- a/compiler/testData/codegen/light-analysis/syntheticAccessors/kt9958Interface.txt +++ b/compiler/testData/codegen/light-analysis/syntheticAccessors/kt9958Interface.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class a/AKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface a/B { public final static field Companion: a.B.Companion inner class a/B/Companion @@ -9,26 +11,31 @@ public interface a/B { public abstract method test(): void } +@kotlin.Metadata public final static class a/B/Companion { inner class a/B/Companion private method (): void } +@kotlin.Metadata public final class a/B/DefaultImpls { inner class a/B/DefaultImpls public static method test(p0: a.B): void } +@kotlin.Metadata public final class a/C { public method (): void public method test(): void } +@kotlin.Metadata public abstract class b/A { public method (): void protected final method foo(): void } +@kotlin.Metadata public final class b/BKt { private static @org.jetbrains.annotations.NotNull field result: java.lang.String public final static @org.jetbrains.annotations.NotNull method getResult(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/syntheticAccessors/protectedFromLambda.txt b/compiler/testData/codegen/light-analysis/syntheticAccessors/protectedFromLambda.txt index a076620a537..1d1484cddfa 100644 --- a/compiler/testData/codegen/light-analysis/syntheticAccessors/protectedFromLambda.txt +++ b/compiler/testData/codegen/light-analysis/syntheticAccessors/protectedFromLambda.txt @@ -1,18 +1,22 @@ +@kotlin.Metadata public class first/A { public method (): void protected @org.jetbrains.annotations.NotNull method test(): java.lang.String } +@kotlin.Metadata public final class first/AKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public abstract class second/B { private final @org.jetbrains.annotations.NotNull field value: kotlin.jvm.functions.Function0 public method (): void public final @org.jetbrains.annotations.NotNull method getValue(): kotlin.jvm.functions.Function0 } +@kotlin.Metadata public final class second/C { public method (): void protected @org.jetbrains.annotations.NotNull method test(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/syntheticAccessors/syntheticAccessorNames.txt b/compiler/testData/codegen/light-analysis/syntheticAccessors/syntheticAccessorNames.txt index ba2661e2419..12e4259ae51 100644 --- a/compiler/testData/codegen/light-analysis/syntheticAccessors/syntheticAccessorNames.txt +++ b/compiler/testData/codegen/light-analysis/syntheticAccessors/syntheticAccessorNames.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class PrivateMethod { inner class PrivateMethod/Inner public method (): void private final method foo(): java.lang.String } +@kotlin.Metadata public final class PrivateMethod/Inner { private final @org.jetbrains.annotations.NotNull field a: java.lang.String synthetic final field this$0: PrivateMethod @@ -12,12 +14,14 @@ public final class PrivateMethod/Inner { public final @org.jetbrains.annotations.NotNull method getA(): java.lang.String } +@kotlin.Metadata public final class PrivatePropertyGet { private final field x: int inner class PrivatePropertyGet/Inner public method (): void } +@kotlin.Metadata public final class PrivatePropertyGet/Inner { private final field a: int synthetic final field this$0: PrivatePropertyGet @@ -26,18 +30,21 @@ public final class PrivatePropertyGet/Inner { public final method getA(): int } +@kotlin.Metadata public final class PrivatePropertySet { private field x: java.lang.String inner class PrivatePropertySet/Inner public method (): void } +@kotlin.Metadata public final class PrivatePropertySet/Inner { synthetic final field this$0: PrivatePropertySet inner class PrivatePropertySet/Inner public method (p0: PrivatePropertySet): void } +@kotlin.Metadata public final class SyntheticAccessorNamesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method check(@org.jetbrains.annotations.NotNull p0: java.lang.Class): void diff --git a/compiler/testData/codegen/light-analysis/toArray/kt3177-toTypedArray.txt b/compiler/testData/codegen/light-analysis/toArray/kt3177-toTypedArray.txt index c6829074bb1..e371d41447d 100644 --- a/compiler/testData/codegen/light-analysis/toArray/kt3177-toTypedArray.txt +++ b/compiler/testData/codegen/light-analysis/toArray/kt3177-toTypedArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt3177_toTypedArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/toArray/returnToTypedArray.txt b/compiler/testData/codegen/light-analysis/toArray/returnToTypedArray.txt index 5220b59ff8a..74658c00c4c 100644 --- a/compiler/testData/codegen/light-analysis/toArray/returnToTypedArray.txt +++ b/compiler/testData/codegen/light-analysis/toArray/returnToTypedArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ReturnToTypedArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method getCopyToArray(): java.lang.Integer[] diff --git a/compiler/testData/codegen/light-analysis/toArray/toArray.txt b/compiler/testData/codegen/light-analysis/toArray/toArray.txt index 5dde600a445..ed31827cb66 100644 --- a/compiler/testData/codegen/light-analysis/toArray/toArray.txt +++ b/compiler/testData/codegen/light-analysis/toArray/toArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MyCollection { private final @org.jetbrains.annotations.NotNull field delegate: java.util.Collection public method (@org.jetbrains.annotations.NotNull p0: java.util.Collection): void @@ -18,6 +19,7 @@ public final class MyCollection { public method toArray(p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class ToArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/toArray/toArrayAlreadyPresent.txt b/compiler/testData/codegen/light-analysis/toArray/toArrayAlreadyPresent.txt index 8cec7600e49..d8e12d6406c 100644 --- a/compiler/testData/codegen/light-analysis/toArray/toArrayAlreadyPresent.txt +++ b/compiler/testData/codegen/light-analysis/toArray/toArrayAlreadyPresent.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MyCollection { private final @org.jetbrains.annotations.NotNull field delegate: java.util.Collection public method (@org.jetbrains.annotations.NotNull p0: java.util.Collection): void @@ -18,6 +19,7 @@ public final class MyCollection { public final @org.jetbrains.annotations.NotNull method toArray(@org.jetbrains.annotations.NotNull p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class ToArrayAlreadyPresentKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/toArray/toArrayShouldBePublic.txt b/compiler/testData/codegen/light-analysis/toArray/toArrayShouldBePublic.txt index f965c92660a..0cc780b1629 100644 --- a/compiler/testData/codegen/light-analysis/toArray/toArrayShouldBePublic.txt +++ b/compiler/testData/codegen/light-analysis/toArray/toArrayShouldBePublic.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class BoxKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class test/SingletonCollection { private final field size: int private final field value: java.lang.Object @@ -13,6 +15,7 @@ public class test/SingletonCollection { public final @org.jetbrains.annotations.NotNull method toArray(@org.jetbrains.annotations.NotNull p0: java.lang.Object[]): java.lang.Object[] } +@kotlin.Metadata public final class test2/DerivedSingletonCollection { public method (p0: java.lang.Object): void } diff --git a/compiler/testData/codegen/light-analysis/toArray/toArrayShouldBePublicWithJava.txt b/compiler/testData/codegen/light-analysis/toArray/toArrayShouldBePublicWithJava.txt index 2f25c991308..1be7f00bb5a 100644 --- a/compiler/testData/codegen/light-analysis/toArray/toArrayShouldBePublicWithJava.txt +++ b/compiler/testData/codegen/light-analysis/toArray/toArrayShouldBePublicWithJava.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class BoxKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class test/SingletonCollection { private final field size: int private final field value: java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/toArray/toTypedArray.txt b/compiler/testData/codegen/light-analysis/toArray/toTypedArray.txt index 8eb53755b8f..1dbf6b721ef 100644 --- a/compiler/testData/codegen/light-analysis/toArray/toTypedArray.txt +++ b/compiler/testData/codegen/light-analysis/toArray/toTypedArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ToTypedArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/topLevelPrivate/noPrivateNoAccessorsInMultiFileFacade.txt b/compiler/testData/codegen/light-analysis/topLevelPrivate/noPrivateNoAccessorsInMultiFileFacade.txt index 3f0427d9562..16fcb8756c1 100644 --- a/compiler/testData/codegen/light-analysis/topLevelPrivate/noPrivateNoAccessorsInMultiFileFacade.txt +++ b/compiler/testData/codegen/light-analysis/topLevelPrivate/noPrivateNoAccessorsInMultiFileFacade.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class test/TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata synthetic final class test/TestKt__NoPrivateNoAccessorsInMultiFileFacadeKt { private static field prop: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/topLevelPrivate/noPrivateNoAccessorsInMultiFileFacade2.txt b/compiler/testData/codegen/light-analysis/topLevelPrivate/noPrivateNoAccessorsInMultiFileFacade2.txt index cbb571e786b..692798d42b6 100644 --- a/compiler/testData/codegen/light-analysis/topLevelPrivate/noPrivateNoAccessorsInMultiFileFacade2.txt +++ b/compiler/testData/codegen/light-analysis/topLevelPrivate/noPrivateNoAccessorsInMultiFileFacade2.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class test/TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method getProp(): java.lang.String } +@kotlin.Metadata synthetic final class test/TestKt__NoPrivateNoAccessorsInMultiFileFacade2Kt { private static @org.jetbrains.annotations.NotNull field prop: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/topLevelPrivate/privateInInlineNested.txt b/compiler/testData/codegen/light-analysis/topLevelPrivate/privateInInlineNested.txt index 0940da3c9d2..96d7091737f 100644 --- a/compiler/testData/codegen/light-analysis/topLevelPrivate/privateInInlineNested.txt +++ b/compiler/testData/codegen/light-analysis/topLevelPrivate/privateInInlineNested.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class test/PrivateInInlineNestedKt { private final static field prop: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/topLevelPrivate/privateVisibility.txt b/compiler/testData/codegen/light-analysis/topLevelPrivate/privateVisibility.txt index cabc63a3042..f4bb1ac4199 100644 --- a/compiler/testData/codegen/light-analysis/topLevelPrivate/privateVisibility.txt +++ b/compiler/testData/codegen/light-analysis/topLevelPrivate/privateVisibility.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class test/PrivateVisibilityKt { private final static field prop: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/topLevelPrivate/syntheticAccessor.txt b/compiler/testData/codegen/light-analysis/topLevelPrivate/syntheticAccessor.txt index 117e05e7891..820db207230 100644 --- a/compiler/testData/codegen/light-analysis/topLevelPrivate/syntheticAccessor.txt +++ b/compiler/testData/codegen/light-analysis/topLevelPrivate/syntheticAccessor.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class test/SyntheticAccessorKt { private final static field prop: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/topLevelPrivate/syntheticAccessorInMultiFile.txt b/compiler/testData/codegen/light-analysis/topLevelPrivate/syntheticAccessorInMultiFile.txt index 8642dfe5a9f..01d96e5900a 100644 --- a/compiler/testData/codegen/light-analysis/topLevelPrivate/syntheticAccessorInMultiFile.txt +++ b/compiler/testData/codegen/light-analysis/topLevelPrivate/syntheticAccessorInMultiFile.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class test/TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata synthetic final class test/TestKt__SyntheticAccessorInMultiFileKt { private final static field prop: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/traits/abstractClassInheritsFromInterface.txt b/compiler/testData/codegen/light-analysis/traits/abstractClassInheritsFromInterface.txt index 133b05793c1..18fbd720509 100644 --- a/compiler/testData/codegen/light-analysis/traits/abstractClassInheritsFromInterface.txt +++ b/compiler/testData/codegen/light-analysis/traits/abstractClassInheritsFromInterface.txt @@ -1,17 +1,21 @@ +@kotlin.Metadata public abstract class KC { public method (): void public @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class KCKt { public final static method box(): java.lang.String } +@kotlin.Metadata public interface T { inner class T/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class T/DefaultImpls { inner class T/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: T): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/traits/diamondPropertyAccessors.txt b/compiler/testData/codegen/light-analysis/traits/diamondPropertyAccessors.txt index c9c8c0530be..70536470175 100644 --- a/compiler/testData/codegen/light-analysis/traits/diamondPropertyAccessors.txt +++ b/compiler/testData/codegen/light-analysis/traits/diamondPropertyAccessors.txt @@ -1,51 +1,61 @@ +@kotlin.Metadata public interface A { inner class A/DefaultImpls public abstract method getBar(): boolean public abstract method setBar(p0: boolean): void } +@kotlin.Metadata public final class A/DefaultImpls { inner class A/DefaultImpls public static method getBar(p0: A): boolean public static method setBar(p0: A, p1: boolean): void } +@kotlin.Metadata public interface B { inner class B/DefaultImpls } +@kotlin.Metadata public final class B/DefaultImpls { inner class B/DefaultImpls public static method getBar(p0: B): boolean public static method setBar(p0: B, p1: boolean): void } +@kotlin.Metadata public interface C { inner class C/DefaultImpls public abstract method getBar(): boolean public abstract method setBar(p0: boolean): void } +@kotlin.Metadata public final class C/DefaultImpls { inner class C/DefaultImpls public static method getBar(p0: C): boolean public static method setBar(p0: C, p1: boolean): void } +@kotlin.Metadata public interface D { inner class D/DefaultImpls } +@kotlin.Metadata public final class D/DefaultImpls { inner class D/DefaultImpls public static method getBar(p0: D): boolean public static method setBar(p0: D, p1: boolean): void } +@kotlin.Metadata public final class DiamondPropertyAccessorsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Impl { public method (): void public method getBar(): boolean diff --git a/compiler/testData/codegen/light-analysis/traits/genericMethod.txt b/compiler/testData/codegen/light-analysis/traits/genericMethod.txt index 86031fc03c6..16bfade0a27 100644 --- a/compiler/testData/codegen/light-analysis/traits/genericMethod.txt +++ b/compiler/testData/codegen/light-analysis/traits/genericMethod.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public interface A { inner class A/DefaultImpls public abstract method a(): java.lang.Object public abstract method getProperty(): java.lang.Object } +@kotlin.Metadata public final class A/DefaultImpls { inner class A/DefaultImpls public static method a(p0: A): java.lang.Object } +@kotlin.Metadata public class B { private final @org.jetbrains.annotations.NotNull field property: java.lang.Object public method (): void @@ -16,12 +19,14 @@ public class B { public @org.jetbrains.annotations.NotNull method getProperty(): java.lang.Object } +@kotlin.Metadata public class C { private final @org.jetbrains.annotations.NotNull field property: java.lang.Object public method (): void public @org.jetbrains.annotations.NotNull method getProperty(): java.lang.Object } +@kotlin.Metadata public final class GenericMethodKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/traits/indirectlyInheritPropertyGetter.txt b/compiler/testData/codegen/light-analysis/traits/indirectlyInheritPropertyGetter.txt index 38af68824e7..bfb7948d315 100644 --- a/compiler/testData/codegen/light-analysis/traits/indirectlyInheritPropertyGetter.txt +++ b/compiler/testData/codegen/light-analysis/traits/indirectlyInheritPropertyGetter.txt @@ -1,27 +1,33 @@ +@kotlin.Metadata public interface A { inner class A/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method getStr(): java.lang.String } +@kotlin.Metadata public final class A/DefaultImpls { inner class A/DefaultImpls public static @org.jetbrains.annotations.NotNull method getStr(p0: A): java.lang.String } +@kotlin.Metadata public interface B { inner class B/DefaultImpls } +@kotlin.Metadata public final class B/DefaultImpls { inner class B/DefaultImpls public static @org.jetbrains.annotations.NotNull method getStr(p0: B): java.lang.String } +@kotlin.Metadata public final class Impl { public method (): void public @org.jetbrains.annotations.NotNull method getStr(): java.lang.String } +@kotlin.Metadata public final class IndirectlyInheritPropertyGetterKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/traits/inheritJavaInterface.txt b/compiler/testData/codegen/light-analysis/traits/inheritJavaInterface.txt index d5cfe6a5979..e9fdb09aa4e 100644 --- a/compiler/testData/codegen/light-analysis/traits/inheritJavaInterface.txt +++ b/compiler/testData/codegen/light-analysis/traits/inheritJavaInterface.txt @@ -1,18 +1,22 @@ +@kotlin.Metadata public interface A { inner class A/DefaultImpls public abstract @org.jetbrains.annotations.Nullable method test(): java.lang.String } +@kotlin.Metadata public final class A/DefaultImpls { inner class A/DefaultImpls public static @org.jetbrains.annotations.Nullable method test(p0: A): java.lang.String } +@kotlin.Metadata public final class B { public method (): void public @org.jetbrains.annotations.Nullable method test(): java.lang.String } +@kotlin.Metadata public final class TestKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/traits/inheritedFun.txt b/compiler/testData/codegen/light-analysis/traits/inheritedFun.txt index dc10ad37af0..8423e05a96f 100644 --- a/compiler/testData/codegen/light-analysis/traits/inheritedFun.txt +++ b/compiler/testData/codegen/light-analysis/traits/inheritedFun.txt @@ -1,18 +1,22 @@ +@kotlin.Metadata public interface A { inner class A/DefaultImpls public abstract method f(): int } +@kotlin.Metadata public final class A/DefaultImpls { inner class A/DefaultImpls public static method f(p0: A): int } +@kotlin.Metadata public final class B { public method (): void public method f(): int } +@kotlin.Metadata public final class InheritedFunKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/traits/inheritedVar.txt b/compiler/testData/codegen/light-analysis/traits/inheritedVar.txt index e6541892690..c3da2f0efc2 100644 --- a/compiler/testData/codegen/light-analysis/traits/inheritedVar.txt +++ b/compiler/testData/codegen/light-analysis/traits/inheritedVar.txt @@ -1,21 +1,25 @@ +@kotlin.Metadata public interface A { inner class A/DefaultImpls public abstract method getA(): int public abstract method setA(p0: int): void } +@kotlin.Metadata public final class A/DefaultImpls { inner class A/DefaultImpls public static method getA(p0: A): int public static method setA(p0: A, p1: int): void } +@kotlin.Metadata public final class B { public method (): void public method getA(): int public method setA(p0: int): void } +@kotlin.Metadata public final class InheritedVarKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/traits/interfaceDefaultImpls.txt b/compiler/testData/codegen/light-analysis/traits/interfaceDefaultImpls.txt index b98168c34cd..ebe450d299b 100644 --- a/compiler/testData/codegen/light-analysis/traits/interfaceDefaultImpls.txt +++ b/compiler/testData/codegen/light-analysis/traits/interfaceDefaultImpls.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public interface A { inner class A/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class A/DefaultImpls { inner class A/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: A): java.lang.String } +@kotlin.Metadata public final class MainKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/traits/kt1936.txt b/compiler/testData/codegen/light-analysis/traits/kt1936.txt index 3c183fda82e..304adc57e13 100644 --- a/compiler/testData/codegen/light-analysis/traits/kt1936.txt +++ b/compiler/testData/codegen/light-analysis/traits/kt1936.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class B { private @org.jetbrains.annotations.NotNull field property: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -6,6 +7,7 @@ public class B { public method setProperty(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class Kt1936Kt { private static @org.jetbrains.annotations.NotNull field result: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String @@ -13,6 +15,7 @@ public final class Kt1936Kt { public final static method setResult(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public interface MyTrait { inner class MyTrait/DefaultImpls public abstract method foo(): void @@ -20,6 +23,7 @@ public interface MyTrait { public abstract method setProperty(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class MyTrait/DefaultImpls { inner class MyTrait/DefaultImpls public static method foo(p0: MyTrait): void diff --git a/compiler/testData/codegen/light-analysis/traits/kt1936_1.txt b/compiler/testData/codegen/light-analysis/traits/kt1936_1.txt index f6d0a86dc0b..7ccc0b0b651 100644 --- a/compiler/testData/codegen/light-analysis/traits/kt1936_1.txt +++ b/compiler/testData/codegen/light-analysis/traits/kt1936_1.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public class B { private @org.jetbrains.annotations.NotNull field property: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -6,10 +7,12 @@ public class B { public method setProperty(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class Kt1936_1Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface MyTrait { inner class MyTrait/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String @@ -17,6 +20,7 @@ public interface MyTrait { public abstract method setProperty(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class MyTrait/DefaultImpls { inner class MyTrait/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: MyTrait): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/traits/kt2260.txt b/compiler/testData/codegen/light-analysis/traits/kt2260.txt index 98147dbf386..54fc9bda8ce 100644 --- a/compiler/testData/codegen/light-analysis/traits/kt2260.txt +++ b/compiler/testData/codegen/light-analysis/traits/kt2260.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public interface Flusher { inner class Flusher/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method flush(): java.lang.String } +@kotlin.Metadata public final class Flusher/DefaultImpls { inner class Flusher/DefaultImpls public static @org.jetbrains.annotations.NotNull method flush(p0: Flusher): java.lang.String } +@kotlin.Metadata public final class Kt2260Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method flushIt(@org.jetbrains.annotations.NotNull p0: Flusher): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/traits/kt2399.txt b/compiler/testData/codegen/light-analysis/traits/kt2399.txt index 4cc1296a050..bb08b314310 100644 --- a/compiler/testData/codegen/light-analysis/traits/kt2399.txt +++ b/compiler/testData/codegen/light-analysis/traits/kt2399.txt @@ -1,44 +1,54 @@ +@kotlin.Metadata public final class JsonArray { public method (): void } +@kotlin.Metadata public final class JsonObject { public method (): void } +@kotlin.Metadata public interface JsonParser { inner class JsonParser/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method parse(@org.jetbrains.annotations.NotNull p0: JsonArray): java.util.Collection } +@kotlin.Metadata public final class JsonParser/DefaultImpls { inner class JsonParser/DefaultImpls public static @org.jetbrains.annotations.NotNull method parse(@org.jetbrains.annotations.NotNull p0: JsonParser, p1: JsonArray): java.util.Collection } +@kotlin.Metadata public final class Kt2399Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface MultiParser { public abstract @org.jetbrains.annotations.NotNull method parse(@org.jetbrains.annotations.NotNull p0: java.lang.Object): java.util.Collection } +@kotlin.Metadata public interface Parser { public abstract @org.jetbrains.annotations.NotNull method parse(@org.jetbrains.annotations.NotNull p0: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class ProjectApiContext { private final @org.jetbrains.annotations.NotNull field projectInfoJsonParser: ProjectInfoJsonParser public method (): void public final @org.jetbrains.annotations.NotNull method getProjectInfoJsonParser(): ProjectInfoJsonParser } +@kotlin.Metadata public final class ProjectInfo { public method (): void public @org.jetbrains.annotations.NotNull method toString(): java.lang.String } +@kotlin.Metadata public abstract class ProjectInfoJsonParser { public method (): void public @org.jetbrains.annotations.NotNull method parse(@org.jetbrains.annotations.NotNull p0: JsonArray): java.util.Collection diff --git a/compiler/testData/codegen/light-analysis/traits/kt2541.txt b/compiler/testData/codegen/light-analysis/traits/kt2541.txt index 28b53a293da..cfb87da6875 100644 --- a/compiler/testData/codegen/light-analysis/traits/kt2541.txt +++ b/compiler/testData/codegen/light-analysis/traits/kt2541.txt @@ -1,19 +1,23 @@ +@kotlin.Metadata public interface A { inner class A/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object, p1: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class A/DefaultImpls { inner class A/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: A, p1: java.lang.Object, p2: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class B { public method (): void public @org.jetbrains.annotations.NotNull method foo(p0: java.lang.Object, p1: int): java.lang.String public synthetic method foo(p0: java.lang.Object, p1: java.lang.Object): java.lang.String } +@kotlin.Metadata public final class Kt2541Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/traits/kt3315.txt b/compiler/testData/codegen/light-analysis/traits/kt3315.txt index 5c879ddfaec..114889cf680 100644 --- a/compiler/testData/codegen/light-analysis/traits/kt3315.txt +++ b/compiler/testData/codegen/light-analysis/traits/kt3315.txt @@ -1,19 +1,23 @@ +@kotlin.Metadata public final class A { public method (): void public @org.jetbrains.annotations.NotNull method foo(p0: int): java.lang.Integer public synthetic method foo(p0: java.lang.Object): java.lang.Object } +@kotlin.Metadata public interface B { inner class B/DefaultImpls public abstract method foo(p0: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class B/DefaultImpls { inner class B/DefaultImpls public static method foo(p0: B, p1: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class Kt3315Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/traits/kt3500.txt b/compiler/testData/codegen/light-analysis/traits/kt3500.txt index e2391dc6e21..14b56bfb9de 100644 --- a/compiler/testData/codegen/light-analysis/traits/kt3500.txt +++ b/compiler/testData/codegen/light-analysis/traits/kt3500.txt @@ -1,28 +1,34 @@ +@kotlin.Metadata public final class A { public method (): void public @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public interface BK { inner class BK/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class BK/DefaultImpls { inner class BK/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: BK): java.lang.String } +@kotlin.Metadata public interface KTrait { inner class KTrait/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class KTrait/DefaultImpls { inner class KTrait/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: KTrait): java.lang.String } +@kotlin.Metadata public final class Kt3500Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/traits/kt3579.txt b/compiler/testData/codegen/light-analysis/traits/kt3579.txt index 521ed75cf9b..08dc9b62f01 100644 --- a/compiler/testData/codegen/light-analysis/traits/kt3579.txt +++ b/compiler/testData/codegen/light-analysis/traits/kt3579.txt @@ -1,13 +1,17 @@ +@kotlin.Metadata public interface Hierarchy +@kotlin.Metadata public final class Kt3579Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Location { public method (): void } +@kotlin.Metadata public class Persistent { private final @org.jetbrains.annotations.NotNull field p: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/traits/kt3579_2.txt b/compiler/testData/codegen/light-analysis/traits/kt3579_2.txt index 6ac6843d5e9..4172ab3a3d4 100644 --- a/compiler/testData/codegen/light-analysis/traits/kt3579_2.txt +++ b/compiler/testData/codegen/light-analysis/traits/kt3579_2.txt @@ -1,15 +1,19 @@ +@kotlin.Metadata public interface First +@kotlin.Metadata public final class Kt3579_2Kt { private final static @org.jetbrains.annotations.Nullable field a: Some public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.Nullable method getA(): Some } +@kotlin.Metadata public final class MClass { private final @org.jetbrains.annotations.NotNull field p: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public final @org.jetbrains.annotations.NotNull method getP(): java.lang.String } +@kotlin.Metadata public interface Some diff --git a/compiler/testData/codegen/light-analysis/traits/kt5393.txt b/compiler/testData/codegen/light-analysis/traits/kt5393.txt index d64ad9df5a5..466ac11ad6e 100644 --- a/compiler/testData/codegen/light-analysis/traits/kt5393.txt +++ b/compiler/testData/codegen/light-analysis/traits/kt5393.txt @@ -1,27 +1,33 @@ +@kotlin.Metadata public interface A { inner class A/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class A/DefaultImpls { inner class A/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: A): java.lang.String } +@kotlin.Metadata public interface B { inner class B/DefaultImpls } +@kotlin.Metadata public final class B/DefaultImpls { inner class B/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: B): java.lang.String } +@kotlin.Metadata public final class C { public method (): void public @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class Kt5393Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/traits/kt5393_property.txt b/compiler/testData/codegen/light-analysis/traits/kt5393_property.txt index 1387e7b3a91..08f77cadad6 100644 --- a/compiler/testData/codegen/light-analysis/traits/kt5393_property.txt +++ b/compiler/testData/codegen/light-analysis/traits/kt5393_property.txt @@ -1,31 +1,37 @@ +@kotlin.Metadata public interface A { inner class A/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String public abstract method setFoo(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class A/DefaultImpls { inner class A/DefaultImpls public static @org.jetbrains.annotations.NotNull method getFoo(p0: A): java.lang.String public static method setFoo(@org.jetbrains.annotations.NotNull p0: A, p1: java.lang.String): void } +@kotlin.Metadata public interface B { inner class B/DefaultImpls } +@kotlin.Metadata public final class B/DefaultImpls { inner class B/DefaultImpls public static @org.jetbrains.annotations.NotNull method getFoo(p0: B): java.lang.String public static method setFoo(@org.jetbrains.annotations.NotNull p0: B, p1: java.lang.String): void } +@kotlin.Metadata public final class C { public method (): void public @org.jetbrains.annotations.NotNull method getFoo(): java.lang.String public method setFoo(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class Kt5393_propertyKt { private static @org.jetbrains.annotations.NotNull field result: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/traits/multiple.txt b/compiler/testData/codegen/light-analysis/traits/multiple.txt index c4c4071b0cf..dc53ca21ccc 100644 --- a/compiler/testData/codegen/light-analysis/traits/multiple.txt +++ b/compiler/testData/codegen/light-analysis/traits/multiple.txt @@ -1,28 +1,34 @@ +@kotlin.Metadata public interface AL { inner class AL/DefaultImpls public abstract @org.jetbrains.annotations.Nullable method get(p0: int): java.lang.Object } +@kotlin.Metadata public final class AL/DefaultImpls { inner class AL/DefaultImpls public static @org.jetbrains.annotations.Nullable method get(p0: AL, p1: int): java.lang.Object } +@kotlin.Metadata public interface ALE { inner class ALE/DefaultImpls public abstract method getOrNull(p0: int, p1: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class ALE/DefaultImpls { inner class ALE/DefaultImpls public static @org.jetbrains.annotations.Nullable method get(p0: ALE, p1: int): java.lang.Object public static method getOrNull(p0: ALE, p1: int, p2: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class MultipleKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public class SmartArrayList { public method (): void public @org.jetbrains.annotations.Nullable method get(p0: int): java.lang.Object @@ -30,6 +36,7 @@ public class SmartArrayList { public synthetic method getOrNull(p0: int, p1: java.lang.Object): java.lang.Object } +@kotlin.Metadata public final class SmartArrayList2 { public method (): void } diff --git a/compiler/testData/codegen/light-analysis/traits/noPrivateDelegation.txt b/compiler/testData/codegen/light-analysis/traits/noPrivateDelegation.txt index d3043306e5e..5df0ce2b565 100644 --- a/compiler/testData/codegen/light-analysis/traits/noPrivateDelegation.txt +++ b/compiler/testData/codegen/light-analysis/traits/noPrivateDelegation.txt @@ -1,16 +1,20 @@ +@kotlin.Metadata public final class NoPrivateDelegationKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface Z { inner class Z/DefaultImpls } +@kotlin.Metadata public final class Z/DefaultImpls { inner class Z/DefaultImpls private static method extension(p0: Z): java.lang.String } +@kotlin.Metadata public final class Z2 { public final static field INSTANCE: Z2 private method (): void diff --git a/compiler/testData/codegen/light-analysis/traits/syntheticAccessor.txt b/compiler/testData/codegen/light-analysis/traits/syntheticAccessor.txt index 29ec7144c5d..9e73d13d15d 100644 --- a/compiler/testData/codegen/light-analysis/traits/syntheticAccessor.txt +++ b/compiler/testData/codegen/light-analysis/traits/syntheticAccessor.txt @@ -1,23 +1,28 @@ +@kotlin.Metadata public interface B { inner class B/DefaultImpls inner class B/Z } +@kotlin.Metadata public final class B/DefaultImpls { inner class B/DefaultImpls private static method test(p0: B): void } +@kotlin.Metadata public final static class B/Z { inner class B/Z public method (): void public final method ztest(@org.jetbrains.annotations.NotNull p0: B): void } +@kotlin.Metadata public final class C { public method (): void } +@kotlin.Metadata public final class SyntheticAccessorKt { private static @org.jetbrains.annotations.NotNull field result: java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/traits/traitImplDelegationWithCovariantOverride.txt b/compiler/testData/codegen/light-analysis/traits/traitImplDelegationWithCovariantOverride.txt index d73b29b392a..24a5305d972 100644 --- a/compiler/testData/codegen/light-analysis/traits/traitImplDelegationWithCovariantOverride.txt +++ b/compiler/testData/codegen/light-analysis/traits/traitImplDelegationWithCovariantOverride.txt @@ -1,28 +1,34 @@ +@kotlin.Metadata public interface A { inner class A/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.Number } +@kotlin.Metadata public final class A/DefaultImpls { inner class A/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: A): java.lang.Number } +@kotlin.Metadata public interface B { inner class B/DefaultImpls } +@kotlin.Metadata public final class B/DefaultImpls { inner class B/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: B): java.lang.Number } +@kotlin.Metadata public final class C { public method (): void public @org.jetbrains.annotations.NotNull method foo(): java.lang.Integer public synthetic method foo(): java.lang.Number } +@kotlin.Metadata public final class TraitImplDelegationWithCovariantOverrideKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/traits/traitImplDiamond.txt b/compiler/testData/codegen/light-analysis/traits/traitImplDiamond.txt index 735783a0425..a5381030026 100644 --- a/compiler/testData/codegen/light-analysis/traits/traitImplDiamond.txt +++ b/compiler/testData/codegen/light-analysis/traits/traitImplDiamond.txt @@ -1,46 +1,56 @@ +@kotlin.Metadata public interface A { inner class A/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class A/DefaultImpls { inner class A/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: A): java.lang.String } +@kotlin.Metadata public interface B { inner class B/DefaultImpls } +@kotlin.Metadata public final class B/DefaultImpls { inner class B/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: B): java.lang.String } +@kotlin.Metadata public interface C { inner class C/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class C/DefaultImpls { inner class C/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: C): java.lang.String } +@kotlin.Metadata public interface D { inner class D/DefaultImpls } +@kotlin.Metadata public final class D/DefaultImpls { inner class D/DefaultImpls public static @org.jetbrains.annotations.NotNull method foo(p0: D): java.lang.String } +@kotlin.Metadata public final class Impl { public method (): void public @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class TraitImplDiamondKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/traits/traitImplGenericDelegation.txt b/compiler/testData/codegen/light-analysis/traits/traitImplGenericDelegation.txt index a1b447d7183..6c8415eaee7 100644 --- a/compiler/testData/codegen/light-analysis/traits/traitImplGenericDelegation.txt +++ b/compiler/testData/codegen/light-analysis/traits/traitImplGenericDelegation.txt @@ -1,22 +1,27 @@ +@kotlin.Metadata public interface A { inner class A/DefaultImpls public abstract @org.jetbrains.annotations.Nullable method foo(p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: java.lang.Number): java.lang.Object } +@kotlin.Metadata public final class A/DefaultImpls { inner class A/DefaultImpls public static @org.jetbrains.annotations.Nullable method foo(p0: A, @org.jetbrains.annotations.NotNull p1: java.lang.Object, p2: java.lang.Number): java.lang.Object } +@kotlin.Metadata public interface B { inner class B/DefaultImpls } +@kotlin.Metadata public final class B/DefaultImpls { inner class B/DefaultImpls public static @org.jetbrains.annotations.Nullable method foo(p0: B, p1: java.lang.Object, p2: int): java.lang.Object } +@kotlin.Metadata public final class C { public method (): void public @org.jetbrains.annotations.Nullable method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String, p1: int): Runnable @@ -24,10 +29,12 @@ public final class C { public synthetic method foo(p0: java.lang.Object, p1: java.lang.Number): java.lang.Object } +@kotlin.Metadata public interface Runnable { public abstract method run(): void } +@kotlin.Metadata public final class TraitImplGenericDelegationKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/traits/traitWithPrivateExtension.txt b/compiler/testData/codegen/light-analysis/traits/traitWithPrivateExtension.txt index 05ca9b19881..f38d16184ae 100644 --- a/compiler/testData/codegen/light-analysis/traits/traitWithPrivateExtension.txt +++ b/compiler/testData/codegen/light-analysis/traits/traitWithPrivateExtension.txt @@ -1,23 +1,28 @@ +@kotlin.Metadata public class B { private final @org.jetbrains.annotations.NotNull field p: java.lang.String public method (): void public final @org.jetbrains.annotations.NotNull method getP(): java.lang.String } +@kotlin.Metadata public final class BB { public method (): void } +@kotlin.Metadata public final class TraitWithPrivateExtensionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface Z { inner class Z/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method getString(@org.jetbrains.annotations.NotNull p0: B): java.lang.String public abstract @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: B): java.lang.String } +@kotlin.Metadata public final class Z/DefaultImpls { inner class Z/DefaultImpls private static method extension(@org.jetbrains.annotations.NotNull p0: Z, p1: B): java.lang.String @@ -25,6 +30,7 @@ public final class Z/DefaultImpls { public static @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.NotNull p0: Z, p1: B): java.lang.String } +@kotlin.Metadata public final class Z2 { public final static field INSTANCE: Z2 private method (): void diff --git a/compiler/testData/codegen/light-analysis/traits/traitWithPrivateMember.txt b/compiler/testData/codegen/light-analysis/traits/traitWithPrivateMember.txt index 794daf2ae90..29a193675b2 100644 --- a/compiler/testData/codegen/light-analysis/traits/traitWithPrivateMember.txt +++ b/compiler/testData/codegen/light-analysis/traits/traitWithPrivateMember.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class TraitWithPrivateMemberKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface Z { inner class Z/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method testFun(): java.lang.String public abstract @org.jetbrains.annotations.NotNull method testProperty(): java.lang.String } +@kotlin.Metadata public final class Z/DefaultImpls { inner class Z/DefaultImpls private static method getPrivateProp(p0: Z): java.lang.String @@ -16,6 +19,7 @@ public final class Z/DefaultImpls { public static @org.jetbrains.annotations.NotNull method testProperty(p0: Z): java.lang.String } +@kotlin.Metadata public final class Z2 { public final static field INSTANCE: Z2 private method (): void diff --git a/compiler/testData/codegen/light-analysis/traits/traitWithPrivateMemberAccessFromLambda.txt b/compiler/testData/codegen/light-analysis/traits/traitWithPrivateMemberAccessFromLambda.txt index e01cd897d0d..c9972d1a95a 100644 --- a/compiler/testData/codegen/light-analysis/traits/traitWithPrivateMemberAccessFromLambda.txt +++ b/compiler/testData/codegen/light-analysis/traits/traitWithPrivateMemberAccessFromLambda.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class TraitWithPrivateMemberAccessFromLambdaKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public interface Z { inner class Z/DefaultImpls public abstract @org.jetbrains.annotations.NotNull method testFun(): java.lang.String public abstract @org.jetbrains.annotations.NotNull method testProperty(): java.lang.String } +@kotlin.Metadata public final class Z/DefaultImpls { inner class Z/DefaultImpls private static method getPrivateProp(p0: Z): java.lang.String @@ -16,6 +19,7 @@ public final class Z/DefaultImpls { public static @org.jetbrains.annotations.NotNull method testProperty(p0: Z): java.lang.String } +@kotlin.Metadata public final class Z2 { public final static field INSTANCE: Z2 private method (): void diff --git a/compiler/testData/codegen/light-analysis/typeInfo/asInLoop.txt b/compiler/testData/codegen/light-analysis/typeInfo/asInLoop.txt index 6f76235634b..4f1c9c7ec9a 100644 --- a/compiler/testData/codegen/light-analysis/typeInfo/asInLoop.txt +++ b/compiler/testData/codegen/light-analysis/typeInfo/asInLoop.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class AsInLoopKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String[]): void diff --git a/compiler/testData/codegen/light-analysis/typeInfo/ifOrWhenSpecialCall.txt b/compiler/testData/codegen/light-analysis/typeInfo/ifOrWhenSpecialCall.txt index f0d9574dc7c..9f37856ac7a 100644 --- a/compiler/testData/codegen/light-analysis/typeInfo/ifOrWhenSpecialCall.txt +++ b/compiler/testData/codegen/light-analysis/typeInfo/ifOrWhenSpecialCall.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class IfOrWhenSpecialCallKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method ifTest(p0: int): Option public final static @org.jetbrains.annotations.NotNull method whenTest(p0: int): Option } +@kotlin.Metadata public final class None { private final @org.jetbrains.annotations.NotNull field s: java.lang.String public @synthetic.kotlin.jvm.GeneratedByJvmOverloads method (): void @@ -12,10 +14,12 @@ public final class None { public @org.jetbrains.annotations.NotNull method getS(): java.lang.String } +@kotlin.Metadata public interface Option { public abstract @org.jetbrains.annotations.NotNull method getS(): java.lang.String } +@kotlin.Metadata public final class Some { private final @org.jetbrains.annotations.NotNull field s: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void diff --git a/compiler/testData/codegen/light-analysis/typeInfo/implicitSmartCastThis.txt b/compiler/testData/codegen/light-analysis/typeInfo/implicitSmartCastThis.txt index 6bfe24f14b5..1b02659b46b 100644 --- a/compiler/testData/codegen/light-analysis/typeInfo/implicitSmartCastThis.txt +++ b/compiler/testData/codegen/light-analysis/typeInfo/implicitSmartCastThis.txt @@ -1,12 +1,15 @@ +@kotlin.Metadata public class A { public method (): void } +@kotlin.Metadata public final class B { public method (): void public final method foo(p0: int): int } +@kotlin.Metadata public final class ImplicitSmartCastThisKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method test(@org.jetbrains.annotations.NotNull p0: A): int diff --git a/compiler/testData/codegen/light-analysis/typeInfo/inheritance.txt b/compiler/testData/codegen/light-analysis/typeInfo/inheritance.txt index a3871282e01..2138421e4d4 100644 --- a/compiler/testData/codegen/light-analysis/typeInfo/inheritance.txt +++ b/compiler/testData/codegen/light-analysis/typeInfo/inheritance.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public class A { public method (): void public final @org.jetbrains.annotations.NotNull method plus(p0: java.lang.Object): B } +@kotlin.Metadata public final class B { private final field e: java.lang.Object public method (p0: java.lang.Object): void @@ -10,6 +12,7 @@ public final class B { public final method getE(): java.lang.Object } +@kotlin.Metadata public final class InheritanceKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/typeInfo/kt2811.txt b/compiler/testData/codegen/light-analysis/typeInfo/kt2811.txt index 7f891c9b816..b6e37bbc2fe 100644 --- a/compiler/testData/codegen/light-analysis/typeInfo/kt2811.txt +++ b/compiler/testData/codegen/light-analysis/typeInfo/kt2811.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public final class Kt2811Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method test2(@org.jetbrains.annotations.NotNull p0: Test1): java.lang.String } +@kotlin.Metadata public class Test1 { public method (): void public final @org.jetbrains.annotations.NotNull method test1(): java.lang.String } +@kotlin.Metadata public final class Test2 { public method (): void public final @org.jetbrains.annotations.NotNull method foo(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/typeInfo/primitiveTypeInfo.txt b/compiler/testData/codegen/light-analysis/typeInfo/primitiveTypeInfo.txt index c68b3fc0e5b..4983599c924 100644 --- a/compiler/testData/codegen/light-analysis/typeInfo/primitiveTypeInfo.txt +++ b/compiler/testData/codegen/light-analysis/typeInfo/primitiveTypeInfo.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Box { private field value: java.lang.Object public method (p0: java.lang.Object): void @@ -5,6 +6,7 @@ public final class Box { public final method setValue(p0: java.lang.Object): void } +@kotlin.Metadata public final class PrimitiveTypeInfoKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method isIntBox(@org.jetbrains.annotations.NotNull p0: Box): boolean diff --git a/compiler/testData/codegen/light-analysis/typeInfo/smartCastThis.txt b/compiler/testData/codegen/light-analysis/typeInfo/smartCastThis.txt index 5602a138185..23fd6947a64 100644 --- a/compiler/testData/codegen/light-analysis/typeInfo/smartCastThis.txt +++ b/compiler/testData/codegen/light-analysis/typeInfo/smartCastThis.txt @@ -1,13 +1,16 @@ +@kotlin.Metadata public class h/A { public method (): void public final @org.jetbrains.annotations.NotNull method bar(): java.lang.String } +@kotlin.Metadata public final class h/B { public method (): void public final @org.jetbrains.annotations.NotNull method foo(): java.lang.String } +@kotlin.Metadata public final class h/SmartCastThisKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/typeMapping/enhancedPrimitives.txt b/compiler/testData/codegen/light-analysis/typeMapping/enhancedPrimitives.txt index 114afbefb15..a76d582320b 100644 --- a/compiler/testData/codegen/light-analysis/typeMapping/enhancedPrimitives.txt +++ b/compiler/testData/codegen/light-analysis/typeMapping/enhancedPrimitives.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class BoxKt { public final static method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/typeMapping/genericTypeWithNothing.txt b/compiler/testData/codegen/light-analysis/typeMapping/genericTypeWithNothing.txt index 39f4d1d87d7..e58342d58b7 100644 --- a/compiler/testData/codegen/light-analysis/typeMapping/genericTypeWithNothing.txt +++ b/compiler/testData/codegen/light-analysis/typeMapping/genericTypeWithNothing.txt @@ -1,17 +1,21 @@ +@kotlin.Metadata public final class foo/A { public method (): void } +@kotlin.Metadata public final class foo/B { public method (): void } +@kotlin.Metadata public abstract class foo/C { public method (): void public abstract @org.jetbrains.annotations.Nullable method bar(): foo.A public abstract @org.jetbrains.annotations.NotNull method getFoo(): foo.A } +@kotlin.Metadata public final class foo/C1 { private final @org.jetbrains.annotations.NotNull field foo: foo.A public method (): void @@ -19,6 +23,7 @@ public final class foo/C1 { public @org.jetbrains.annotations.NotNull method getFoo(): foo.A } +@kotlin.Metadata public final class foo/C2 { private final @org.jetbrains.annotations.NotNull field foo: foo.A public method (): void @@ -26,11 +31,13 @@ public final class foo/C2 { public @org.jetbrains.annotations.NotNull method getFoo(): foo.A } +@kotlin.Metadata public final class foo/GenericTypeWithNothingKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.Nullable method testAllDeclaredMembers(@org.jetbrains.annotations.NotNull p0: kotlin.reflect.KClass, p1: boolean): java.lang.String } +@kotlin.Metadata public final class foo/TestNotRaw { private final @org.jetbrains.annotations.NotNull field a1: foo.A private final @org.jetbrains.annotations.Nullable field a2: foo.A @@ -53,6 +60,7 @@ public final class foo/TestNotRaw { public final @org.jetbrains.annotations.NotNull method test2(@org.jetbrains.annotations.Nullable p0: foo.A, @org.jetbrains.annotations.NotNull p1: foo.B): foo.B } +@kotlin.Metadata public final class foo/TestRaw { private final @org.jetbrains.annotations.NotNull field a1: foo.A private final @org.jetbrains.annotations.Nullable field a2: foo.A diff --git a/compiler/testData/codegen/light-analysis/typeMapping/kt2831.txt b/compiler/testData/codegen/light-analysis/typeMapping/kt2831.txt index b49e7b71fa1..c43b8bdf16e 100644 --- a/compiler/testData/codegen/light-analysis/typeMapping/kt2831.txt +++ b/compiler/testData/codegen/light-analysis/typeMapping/kt2831.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt2831Kt { public final static method bar(@org.jetbrains.annotations.NotNull p0: java.lang.Object): int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/typeMapping/kt309.txt b/compiler/testData/codegen/light-analysis/typeMapping/kt309.txt index 44f723c1d11..011abd264b5 100644 --- a/compiler/testData/codegen/light-analysis/typeMapping/kt309.txt +++ b/compiler/testData/codegen/light-analysis/typeMapping/kt309.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class Kt309Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class N { public method (): void public final @org.jetbrains.annotations.Nullable method foo(): java.lang.Void diff --git a/compiler/testData/codegen/light-analysis/typeMapping/kt3286.txt b/compiler/testData/codegen/light-analysis/typeMapping/kt3286.txt index 5485b508977..0477dd9c29d 100644 --- a/compiler/testData/codegen/light-analysis/typeMapping/kt3286.txt +++ b/compiler/testData/codegen/light-analysis/typeMapping/kt3286.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt3286Kt { public final static @org.jetbrains.annotations.NotNull method blowUpHorribly(): java.lang.Void public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/typeMapping/kt3863.txt b/compiler/testData/codegen/light-analysis/typeMapping/kt3863.txt index 96ea7926617..1b99f5c7c11 100644 --- a/compiler/testData/codegen/light-analysis/typeMapping/kt3863.txt +++ b/compiler/testData/codegen/light-analysis/typeMapping/kt3863.txt @@ -1,14 +1,17 @@ +@kotlin.Metadata public final class Kt3863Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method notImplemented(): java.lang.Void } +@kotlin.Metadata public final class NotImplemented { public method (): void public final method getValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty): java.lang.Object public final @org.jetbrains.annotations.NotNull method setValue(@org.jetbrains.annotations.Nullable p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty, p2: java.lang.Object): java.lang.Void } +@kotlin.Metadata public final class Test { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final @org.jetbrains.annotations.NotNull field x$delegate: NotImplemented diff --git a/compiler/testData/codegen/light-analysis/typeMapping/kt3976.txt b/compiler/testData/codegen/light-analysis/typeMapping/kt3976.txt index 08e43de6e6f..be4681b2e7f 100644 --- a/compiler/testData/codegen/light-analysis/typeMapping/kt3976.txt +++ b/compiler/testData/codegen/light-analysis/typeMapping/kt3976.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt3976Kt { private synthetic final static field $$delegatedProperties: kotlin.reflect.KProperty[] private final static @org.jetbrains.annotations.Nullable field currentAccountId$delegate: SessionAccessor @@ -6,6 +7,7 @@ public final class Kt3976Kt { public final static method setCurrentAccountId(@org.jetbrains.annotations.Nullable p0: java.lang.Integer): void } +@kotlin.Metadata public final class SessionAccessor { public method (): void public final method getValue(@org.jetbrains.annotations.Nullable p0: java.lang.Void, @org.jetbrains.annotations.NotNull p1: kotlin.reflect.KProperty): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/typeMapping/nothing.txt b/compiler/testData/codegen/light-analysis/typeMapping/nothing.txt index 8148a999db6..258721dc8e4 100644 --- a/compiler/testData/codegen/light-analysis/typeMapping/nothing.txt +++ b/compiler/testData/codegen/light-analysis/typeMapping/nothing.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NothingKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/typeMapping/nullableNothing.txt b/compiler/testData/codegen/light-analysis/typeMapping/nullableNothing.txt index 62a204050d8..17b2e6e1730 100644 --- a/compiler/testData/codegen/light-analysis/typeMapping/nullableNothing.txt +++ b/compiler/testData/codegen/light-analysis/typeMapping/nullableNothing.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NullableNothingKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/typeMapping/typeParameterMultipleBounds.txt b/compiler/testData/codegen/light-analysis/typeMapping/typeParameterMultipleBounds.txt index e16562d0732..c5fe0dafdf9 100644 --- a/compiler/testData/codegen/light-analysis/typeMapping/typeParameterMultipleBounds.txt +++ b/compiler/testData/codegen/light-analysis/typeMapping/typeParameterMultipleBounds.txt @@ -1,11 +1,15 @@ +@kotlin.Metadata public class C { public method (): void } +@kotlin.Metadata public interface I1 +@kotlin.Metadata public interface I2 +@kotlin.Metadata public interface K { public abstract method c1(@org.jetbrains.annotations.NotNull p0: C): void public abstract method c2(@org.jetbrains.annotations.NotNull p0: C): void @@ -15,6 +19,7 @@ public interface K { public abstract method i2(@org.jetbrains.annotations.NotNull p0: I2): void } +@kotlin.Metadata public final class TypeParameterMultipleBoundsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/typealias/genericTypeAliasConstructor.txt b/compiler/testData/codegen/light-analysis/typealias/genericTypeAliasConstructor.txt index db1fa63ded5..c5625751b2d 100644 --- a/compiler/testData/codegen/light-analysis/typealias/genericTypeAliasConstructor.txt +++ b/compiler/testData/codegen/light-analysis/typealias/genericTypeAliasConstructor.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class Cell { private final field x: java.lang.Object public method (p0: java.lang.Object): void public final method getX(): java.lang.Object } +@kotlin.Metadata public final class GenericTypeAliasConstructorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/typealias/innerClassTypeAliasConstructor.txt b/compiler/testData/codegen/light-analysis/typealias/innerClassTypeAliasConstructor.txt index c3accbd256b..58913b69d6d 100644 --- a/compiler/testData/codegen/light-analysis/typealias/innerClassTypeAliasConstructor.txt +++ b/compiler/testData/codegen/light-analysis/typealias/innerClassTypeAliasConstructor.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class InnerClassTypeAliasConstructorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Outer { private final @org.jetbrains.annotations.NotNull field x: java.lang.String inner class Outer/Inner @@ -9,6 +11,7 @@ public final class Outer { public final @org.jetbrains.annotations.NotNull method getX(): java.lang.String } +@kotlin.Metadata public final class Outer/Inner { synthetic final field this$0: Outer private final @org.jetbrains.annotations.NotNull field y: java.lang.String diff --git a/compiler/testData/codegen/light-analysis/typealias/innerClassTypeAliasConstructorInSupertypes.txt b/compiler/testData/codegen/light-analysis/typealias/innerClassTypeAliasConstructorInSupertypes.txt index 95b61f8ddf3..870319192d2 100644 --- a/compiler/testData/codegen/light-analysis/typealias/innerClassTypeAliasConstructorInSupertypes.txt +++ b/compiler/testData/codegen/light-analysis/typealias/innerClassTypeAliasConstructorInSupertypes.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class InnerClassTypeAliasConstructorInSupertypesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class Outer { private final @org.jetbrains.annotations.NotNull field x: java.lang.String inner class Outer/Inner @@ -10,6 +12,7 @@ public final class Outer { public final @org.jetbrains.annotations.NotNull method getX(): java.lang.String } +@kotlin.Metadata public final class Outer/Inner { synthetic final field this$0: Outer private final @org.jetbrains.annotations.NotNull field y: java.lang.String @@ -20,6 +23,7 @@ public final class Outer/Inner { public final @org.jetbrains.annotations.NotNull method getZ(): java.lang.String } +@kotlin.Metadata public abstract class Outer/InnerBase { synthetic final field this$0: Outer inner class Outer/InnerBase diff --git a/compiler/testData/codegen/light-analysis/typealias/simple.txt b/compiler/testData/codegen/light-analysis/typealias/simple.txt index a856120f83f..921b82fd259 100644 --- a/compiler/testData/codegen/light-analysis/typealias/simple.txt +++ b/compiler/testData/codegen/light-analysis/typealias/simple.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SimpleKt { private final static @org.jetbrains.annotations.NotNull field f: kotlin.jvm.functions.Function1 public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/typealias/typeAliasAsBareType.txt b/compiler/testData/codegen/light-analysis/typealias/typeAliasAsBareType.txt index b065276b545..7a10ae24328 100644 --- a/compiler/testData/codegen/light-analysis/typealias/typeAliasAsBareType.txt +++ b/compiler/testData/codegen/light-analysis/typealias/typeAliasAsBareType.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TypeAliasAsBareTypeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/typealias/typeAliasCompanion.txt b/compiler/testData/codegen/light-analysis/typealias/typeAliasCompanion.txt index 794caacaf85..394f49855c0 100644 --- a/compiler/testData/codegen/light-analysis/typealias/typeAliasCompanion.txt +++ b/compiler/testData/codegen/light-analysis/typealias/typeAliasCompanion.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public final static field Companion: A.Companion private final static @org.jetbrains.annotations.NotNull field result: java.lang.String @@ -5,12 +6,14 @@ public final class A { public method (): void } +@kotlin.Metadata public final static class A/Companion { inner class A/Companion private method (): void public final @org.jetbrains.annotations.NotNull method getResult(): java.lang.String } +@kotlin.Metadata public final class TypeAliasCompanionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/typealias/typeAliasConstructor.txt b/compiler/testData/codegen/light-analysis/typealias/typeAliasConstructor.txt index f35a79665a6..0c138a500c5 100644 --- a/compiler/testData/codegen/light-analysis/typealias/typeAliasConstructor.txt +++ b/compiler/testData/codegen/light-analysis/typealias/typeAliasConstructor.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class C { private final @org.jetbrains.annotations.NotNull field x: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void public final @org.jetbrains.annotations.NotNull method getX(): java.lang.String } +@kotlin.Metadata public final class TypeAliasConstructorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/typealias/typeAliasConstructorAccessor.txt b/compiler/testData/codegen/light-analysis/typealias/typeAliasConstructorAccessor.txt index 2345a44af20..3e41776171b 100644 --- a/compiler/testData/codegen/light-analysis/typealias/typeAliasConstructorAccessor.txt +++ b/compiler/testData/codegen/light-analysis/typealias/typeAliasConstructorAccessor.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Outer { private final @org.jetbrains.annotations.NotNull field x: java.lang.String inner class Outer/Nested @@ -5,12 +6,14 @@ public final class Outer { public final @org.jetbrains.annotations.NotNull method getX(): java.lang.String } +@kotlin.Metadata public final static class Outer/Nested { inner class Outer/Nested public method (): void public final @org.jetbrains.annotations.NotNull method foo(): Outer } +@kotlin.Metadata public final class TypeAliasConstructorAccessorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/typealias/typeAliasConstructorInSuperCall.txt b/compiler/testData/codegen/light-analysis/typealias/typeAliasConstructorInSuperCall.txt index 17528fc851a..13151ea5811 100644 --- a/compiler/testData/codegen/light-analysis/typealias/typeAliasConstructorInSuperCall.txt +++ b/compiler/testData/codegen/light-analysis/typealias/typeAliasConstructorInSuperCall.txt @@ -1,17 +1,21 @@ +@kotlin.Metadata public final class C1 { public method (): void } +@kotlin.Metadata public final class C2 { public method (): void } +@kotlin.Metadata public class Cell { private final field value: java.lang.Object public method (p0: java.lang.Object): void public final method getValue(): java.lang.Object } +@kotlin.Metadata public final class TypeAliasConstructorInSuperCallKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/typealias/typeAliasInAnonymousObjectType.txt b/compiler/testData/codegen/light-analysis/typealias/typeAliasInAnonymousObjectType.txt index 9d4ef698e20..fbd7265da77 100644 --- a/compiler/testData/codegen/light-analysis/typealias/typeAliasInAnonymousObjectType.txt +++ b/compiler/testData/codegen/light-analysis/typealias/typeAliasInAnonymousObjectType.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public class Foo { private final field x: java.lang.Object public method (p0: java.lang.Object): void public final method getX(): java.lang.Object } +@kotlin.Metadata public final class TypeAliasInAnonymousObjectTypeKt { private final static @org.jetbrains.annotations.NotNull field test: Foo public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/typealias/typeAliasObject.txt b/compiler/testData/codegen/light-analysis/typealias/typeAliasObject.txt index 6e4dda1fd53..2ae123a4f5b 100644 --- a/compiler/testData/codegen/light-analysis/typealias/typeAliasObject.txt +++ b/compiler/testData/codegen/light-analysis/typealias/typeAliasObject.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class KHolder { public final static field Companion: KHolder.Companion private final static @org.jetbrains.annotations.NotNull field K: java.lang.String @@ -5,12 +6,14 @@ public final class KHolder { public method (): void } +@kotlin.Metadata public final static class KHolder/Companion { inner class KHolder/Companion private method (): void public final @org.jetbrains.annotations.NotNull method getK(): java.lang.String } +@kotlin.Metadata public final class OHolder { public final static field INSTANCE: OHolder private final static @org.jetbrains.annotations.NotNull field O: java.lang.String @@ -18,6 +21,7 @@ public final class OHolder { public final @org.jetbrains.annotations.NotNull method getO(): java.lang.String } +@kotlin.Metadata public final class TypeAliasObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/typealias/typeAliasObjectCallable.txt b/compiler/testData/codegen/light-analysis/typealias/typeAliasObjectCallable.txt index 1f926f189b2..41d28338963 100644 --- a/compiler/testData/codegen/light-analysis/typealias/typeAliasObjectCallable.txt +++ b/compiler/testData/codegen/light-analysis/typealias/typeAliasObjectCallable.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class O { public final static field INSTANCE: O private final static @org.jetbrains.annotations.NotNull field x: java.lang.String @@ -6,6 +7,7 @@ public final class O { public final @org.jetbrains.annotations.NotNull method invoke(): java.lang.String } +@kotlin.Metadata public final class TypeAliasObjectCallableKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/typealias/typeAliasSecondaryConstructor.txt b/compiler/testData/codegen/light-analysis/typealias/typeAliasSecondaryConstructor.txt index 4048b0ff5f2..aa462ebebd4 100644 --- a/compiler/testData/codegen/light-analysis/typealias/typeAliasSecondaryConstructor.txt +++ b/compiler/testData/codegen/light-analysis/typealias/typeAliasSecondaryConstructor.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class C { private final @org.jetbrains.annotations.NotNull field x: java.lang.String public method (@org.jetbrains.annotations.NotNull p0: java.lang.String): void @@ -5,6 +6,7 @@ public final class C { public final @org.jetbrains.annotations.NotNull method getX(): java.lang.String } +@kotlin.Metadata public final class TypeAliasSecondaryConstructorKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/unaryOp/call.txt b/compiler/testData/codegen/light-analysis/unaryOp/call.txt index a962ffc7dfb..2df6d6a989b 100644 --- a/compiler/testData/codegen/light-analysis/unaryOp/call.txt +++ b/compiler/testData/codegen/light-analysis/unaryOp/call.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CallKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/unaryOp/callNullable.txt b/compiler/testData/codegen/light-analysis/unaryOp/callNullable.txt index 9ba24245413..09e333dc608 100644 --- a/compiler/testData/codegen/light-analysis/unaryOp/callNullable.txt +++ b/compiler/testData/codegen/light-analysis/unaryOp/callNullable.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CallNullableKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/unaryOp/callWithCommonType.txt b/compiler/testData/codegen/light-analysis/unaryOp/callWithCommonType.txt index 79a267bb363..df1d1ed865c 100644 --- a/compiler/testData/codegen/light-analysis/unaryOp/callWithCommonType.txt +++ b/compiler/testData/codegen/light-analysis/unaryOp/callWithCommonType.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class CallWithCommonTypeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(@org.jetbrains.annotations.NotNull p0: java.lang.Object): boolean diff --git a/compiler/testData/codegen/light-analysis/unaryOp/intrinsic.txt b/compiler/testData/codegen/light-analysis/unaryOp/intrinsic.txt index d16c5372e55..e09aa3c12cc 100644 --- a/compiler/testData/codegen/light-analysis/unaryOp/intrinsic.txt +++ b/compiler/testData/codegen/light-analysis/unaryOp/intrinsic.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IntrinsicKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/unaryOp/intrinsicNullable.txt b/compiler/testData/codegen/light-analysis/unaryOp/intrinsicNullable.txt index 565a4c15ba3..2218eb96926 100644 --- a/compiler/testData/codegen/light-analysis/unaryOp/intrinsicNullable.txt +++ b/compiler/testData/codegen/light-analysis/unaryOp/intrinsicNullable.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IntrinsicNullableKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/unaryOp/longOverflow.txt b/compiler/testData/codegen/light-analysis/unaryOp/longOverflow.txt index 457968eed3e..67595824fcf 100644 --- a/compiler/testData/codegen/light-analysis/unaryOp/longOverflow.txt +++ b/compiler/testData/codegen/light-analysis/unaryOp/longOverflow.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class LongOverflowKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/unit/UnitValue.txt b/compiler/testData/codegen/light-analysis/unit/UnitValue.txt index 794cf3ea124..e4cda2a59dc 100644 --- a/compiler/testData/codegen/light-analysis/unit/UnitValue.txt +++ b/compiler/testData/codegen/light-analysis/unit/UnitValue.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class UnitValueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(): void diff --git a/compiler/testData/codegen/light-analysis/unit/closureReturnsNullableUnit.txt b/compiler/testData/codegen/light-analysis/unit/closureReturnsNullableUnit.txt index bea853c39a8..0adf376edc1 100644 --- a/compiler/testData/codegen/light-analysis/unit/closureReturnsNullableUnit.txt +++ b/compiler/testData/codegen/light-analysis/unit/closureReturnsNullableUnit.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ClosureReturnsNullableUnitKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method isNull(@org.jetbrains.annotations.Nullable p0: kotlin.Unit): boolean diff --git a/compiler/testData/codegen/light-analysis/unit/ifElse.txt b/compiler/testData/codegen/light-analysis/unit/ifElse.txt index 6f309c3f904..a6756a5dba8 100644 --- a/compiler/testData/codegen/light-analysis/unit/ifElse.txt +++ b/compiler/testData/codegen/light-analysis/unit/ifElse.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { private @org.jetbrains.annotations.NotNull field cond1: java.lang.String private @org.jetbrains.annotations.NotNull field cond2: java.lang.String @@ -16,6 +17,7 @@ public final class A { public final method setCond2(@org.jetbrains.annotations.NotNull p0: java.lang.String): void } +@kotlin.Metadata public final class IfElseKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/unit/kt3634.txt b/compiler/testData/codegen/light-analysis/unit/kt3634.txt index bf019356ea5..66d35983dd7 100644 --- a/compiler/testData/codegen/light-analysis/unit/kt3634.txt +++ b/compiler/testData/codegen/light-analysis/unit/kt3634.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt3634Kt { private final static @org.jetbrains.annotations.NotNull field c: kotlin.Unit private final static @org.jetbrains.annotations.NotNull field d: kotlin.Unit diff --git a/compiler/testData/codegen/light-analysis/unit/kt4212.txt b/compiler/testData/codegen/light-analysis/unit/kt4212.txt index 5bffca5de22..f0ed3a1e1a3 100644 --- a/compiler/testData/codegen/light-analysis/unit/kt4212.txt +++ b/compiler/testData/codegen/light-analysis/unit/kt4212.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt4212Kt { public final static method bar(): void public final static @org.jetbrains.annotations.Nullable method baz(): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/unit/kt4265.txt b/compiler/testData/codegen/light-analysis/unit/kt4265.txt index 0bcfd95fd70..88a1862853b 100644 --- a/compiler/testData/codegen/light-analysis/unit/kt4265.txt +++ b/compiler/testData/codegen/light-analysis/unit/kt4265.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt4265Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method let(@org.jetbrains.annotations.NotNull p0: java.lang.Object, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function1): java.lang.Object diff --git a/compiler/testData/codegen/light-analysis/unit/nullableUnit.txt b/compiler/testData/codegen/light-analysis/unit/nullableUnit.txt index 9f7dde5c652..118f2079012 100644 --- a/compiler/testData/codegen/light-analysis/unit/nullableUnit.txt +++ b/compiler/testData/codegen/light-analysis/unit/nullableUnit.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NullableUnitKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method deepIsNull(@org.jetbrains.annotations.Nullable p0: kotlin.Unit): boolean diff --git a/compiler/testData/codegen/light-analysis/unit/nullableUnitInWhen1.txt b/compiler/testData/codegen/light-analysis/unit/nullableUnitInWhen1.txt index d891030e634..b182e6124c2 100644 --- a/compiler/testData/codegen/light-analysis/unit/nullableUnitInWhen1.txt +++ b/compiler/testData/codegen/light-analysis/unit/nullableUnitInWhen1.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NullableUnitInWhen1Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(): void diff --git a/compiler/testData/codegen/light-analysis/unit/nullableUnitInWhen2.txt b/compiler/testData/codegen/light-analysis/unit/nullableUnitInWhen2.txt index 4c44634833f..101a08c5361 100644 --- a/compiler/testData/codegen/light-analysis/unit/nullableUnitInWhen2.txt +++ b/compiler/testData/codegen/light-analysis/unit/nullableUnitInWhen2.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NullableUnitInWhen2Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(): void diff --git a/compiler/testData/codegen/light-analysis/unit/nullableUnitInWhen3.txt b/compiler/testData/codegen/light-analysis/unit/nullableUnitInWhen3.txt index 6818625cea0..bd9842b993c 100644 --- a/compiler/testData/codegen/light-analysis/unit/nullableUnitInWhen3.txt +++ b/compiler/testData/codegen/light-analysis/unit/nullableUnitInWhen3.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NullableUnitInWhen3Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(): void diff --git a/compiler/testData/codegen/light-analysis/unit/unitClassObject.txt b/compiler/testData/codegen/light-analysis/unit/unitClassObject.txt index a5e18750f70..4efa4939f84 100644 --- a/compiler/testData/codegen/light-analysis/unit/unitClassObject.txt +++ b/compiler/testData/codegen/light-analysis/unit/unitClassObject.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class UnitClassObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/vararg/kt1978.txt b/compiler/testData/codegen/light-analysis/vararg/kt1978.txt index 8b443f8079c..15d0fa7613c 100644 --- a/compiler/testData/codegen/light-analysis/vararg/kt1978.txt +++ b/compiler/testData/codegen/light-analysis/vararg/kt1978.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt1978Kt { public final static @org.jetbrains.annotations.NotNull method aa(@org.jetbrains.annotations.NotNull p0: java.lang.String[]): java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/vararg/kt581.txt b/compiler/testData/codegen/light-analysis/vararg/kt581.txt index d15878260e2..27a34aabb8b 100644 --- a/compiler/testData/codegen/light-analysis/vararg/kt581.txt +++ b/compiler/testData/codegen/light-analysis/vararg/kt581.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class whats/the/difference/Kt581Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method getIndices(@org.jetbrains.annotations.NotNull p0: int[]): kotlin.ranges.IntRange diff --git a/compiler/testData/codegen/light-analysis/vararg/kt6192.txt b/compiler/testData/codegen/light-analysis/vararg/kt6192.txt index a8ddc92bfbb..88af51590e5 100644 --- a/compiler/testData/codegen/light-analysis/vararg/kt6192.txt +++ b/compiler/testData/codegen/light-analysis/vararg/kt6192.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt6192Kt { public final static @org.jetbrains.annotations.NotNull method barB(@org.jetbrains.annotations.NotNull p0: byte[]): byte[] public final static @org.jetbrains.annotations.NotNull method barC(@org.jetbrains.annotations.NotNull p0: char[]): char[] diff --git a/compiler/testData/codegen/light-analysis/vararg/kt796_797.txt b/compiler/testData/codegen/light-analysis/vararg/kt796_797.txt index de600145cb0..f112ec85da9 100644 --- a/compiler/testData/codegen/light-analysis/vararg/kt796_797.txt +++ b/compiler/testData/codegen/light-analysis/vararg/kt796_797.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt796_797Kt { public final static @org.jetbrains.annotations.NotNull method array(@org.jetbrains.annotations.NotNull p0: java.lang.Object[]): java.lang.Object[] public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/vararg/spreadCopiesArray.txt b/compiler/testData/codegen/light-analysis/vararg/spreadCopiesArray.txt index fbb70af23f2..b8930be0b95 100644 --- a/compiler/testData/codegen/light-analysis/vararg/spreadCopiesArray.txt +++ b/compiler/testData/codegen/light-analysis/vararg/spreadCopiesArray.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SpreadCopiesArrayKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method copyArray(@org.jetbrains.annotations.NotNull p0: java.lang.Object[]): java.lang.Object[] diff --git a/compiler/testData/codegen/light-analysis/vararg/varargInFunParam.txt b/compiler/testData/codegen/light-analysis/vararg/varargInFunParam.txt index f6f7e32ac3b..9dd4b1f0a25 100644 --- a/compiler/testData/codegen/light-analysis/vararg/varargInFunParam.txt +++ b/compiler/testData/codegen/light-analysis/vararg/varargInFunParam.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class VarargInFunParamKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method test1(@org.jetbrains.annotations.NotNull p0: int[]): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/vararg/varargInJava.txt b/compiler/testData/codegen/light-analysis/vararg/varargInJava.txt index abb72661a17..df2cc765c29 100644 --- a/compiler/testData/codegen/light-analysis/vararg/varargInJava.txt +++ b/compiler/testData/codegen/light-analysis/vararg/varargInJava.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TestKt { public final static method bar(@org.jetbrains.annotations.Nullable p0: java.lang.String[]): int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/vararg/varargsAndFunctionLiterals.txt b/compiler/testData/codegen/light-analysis/vararg/varargsAndFunctionLiterals.txt index ad0e70b351b..9eff1f525db 100644 --- a/compiler/testData/codegen/light-analysis/vararg/varargsAndFunctionLiterals.txt +++ b/compiler/testData/codegen/light-analysis/vararg/varargsAndFunctionLiterals.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class VarargsAndFunctionLiteralsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(p0: int, @org.jetbrains.annotations.NotNull p1: int[], @org.jetbrains.annotations.NotNull p2: kotlin.jvm.functions.Function1): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/when/callProperty.txt b/compiler/testData/codegen/light-analysis/when/callProperty.txt index 630661b3aea..276081825e7 100644 --- a/compiler/testData/codegen/light-analysis/when/callProperty.txt +++ b/compiler/testData/codegen/light-analysis/when/callProperty.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class C { private final field p: boolean public method (p0: boolean): void public final method getP(): boolean } +@kotlin.Metadata public final class CallPropertyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/when/emptyWhen.txt b/compiler/testData/codegen/light-analysis/when/emptyWhen.txt index d5c87d55b32..a29238d23d1 100644 --- a/compiler/testData/codegen/light-analysis/when/emptyWhen.txt +++ b/compiler/testData/codegen/light-analysis/when/emptyWhen.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class A { public final static field X1: A public final static field X2: A @@ -6,6 +7,7 @@ public enum class A { public static method values(): A[] } +@kotlin.Metadata public final class EmptyWhenKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/when/enumOptimization/bigEnum.txt b/compiler/testData/codegen/light-analysis/when/enumOptimization/bigEnum.txt index c0fbf604f15..1237dcef5e1 100644 --- a/compiler/testData/codegen/light-analysis/when/enumOptimization/bigEnum.txt +++ b/compiler/testData/codegen/light-analysis/when/enumOptimization/bigEnum.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class BigEnum { public final static field ITEM10: BigEnum public final static field ITEM11: BigEnum @@ -24,6 +25,7 @@ public enum class BigEnum { public static method values(): BigEnum[] } +@kotlin.Metadata public final class BigEnumKt { public final static @org.jetbrains.annotations.NotNull method bar1(@org.jetbrains.annotations.NotNull p0: BigEnum): java.lang.String public final static @org.jetbrains.annotations.NotNull method bar2(@org.jetbrains.annotations.NotNull p0: BigEnum): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/when/enumOptimization/duplicatingItems.txt b/compiler/testData/codegen/light-analysis/when/enumOptimization/duplicatingItems.txt index 78c30eace29..dec2bdb8942 100644 --- a/compiler/testData/codegen/light-analysis/when/enumOptimization/duplicatingItems.txt +++ b/compiler/testData/codegen/light-analysis/when/enumOptimization/duplicatingItems.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class DuplicatingItemsKt { public final static @org.jetbrains.annotations.NotNull method bar(@org.jetbrains.annotations.NotNull p0: Season): java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public enum class Season { public final static field AUTUMN: Season public final static field SPRING: Season diff --git a/compiler/testData/codegen/light-analysis/when/enumOptimization/enumInsideClassObject.txt b/compiler/testData/codegen/light-analysis/when/enumOptimization/enumInsideClassObject.txt index 5bcd2503fc2..143c87223b4 100644 --- a/compiler/testData/codegen/light-analysis/when/enumOptimization/enumInsideClassObject.txt +++ b/compiler/testData/codegen/light-analysis/when/enumOptimization/enumInsideClassObject.txt @@ -1,15 +1,18 @@ +@kotlin.Metadata public final class A { public final static field Companion: A.Companion inner class A/Companion public method (): void } +@kotlin.Metadata public final static class A/Companion { inner class A/Companion inner class A/Companion/Season private method (): void } +@kotlin.Metadata public static enum class A/Companion/Season { public final static field AUTUMN: A.Companion.Season public final static field SPRING: A.Companion.Season @@ -22,6 +25,7 @@ public static enum class A/Companion/Season { public static method values(): A.Companion.Season[] } +@kotlin.Metadata public final class EnumInsideClassObjectKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: A.Companion.Season): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/when/enumOptimization/expression.txt b/compiler/testData/codegen/light-analysis/when/enumOptimization/expression.txt index 538b1f3279b..315eb373f52 100644 --- a/compiler/testData/codegen/light-analysis/when/enumOptimization/expression.txt +++ b/compiler/testData/codegen/light-analysis/when/enumOptimization/expression.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class ExpressionKt { public final static @org.jetbrains.annotations.NotNull method bar1(@org.jetbrains.annotations.NotNull p0: Season): java.lang.String public final static @org.jetbrains.annotations.NotNull method bar2(@org.jetbrains.annotations.NotNull p0: Season): java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public enum class Season { public final static field AUTUMN: Season public final static field SPRING: Season diff --git a/compiler/testData/codegen/light-analysis/when/enumOptimization/functionLiteralInTopLevel.txt b/compiler/testData/codegen/light-analysis/when/enumOptimization/functionLiteralInTopLevel.txt index dada9afc3b4..9b09dd954d5 100644 --- a/compiler/testData/codegen/light-analysis/when/enumOptimization/functionLiteralInTopLevel.txt +++ b/compiler/testData/codegen/light-analysis/when/enumOptimization/functionLiteralInTopLevel.txt @@ -1,8 +1,10 @@ +@kotlin.Metadata public final class FunctionLiteralInTopLevelKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: Season, @org.jetbrains.annotations.NotNull p1: kotlin.jvm.functions.Function1): java.lang.String } +@kotlin.Metadata public enum class Season { public final static field AUTUMN: Season public final static field SPRING: Season diff --git a/compiler/testData/codegen/light-analysis/when/enumOptimization/manyWhensWithinClass.txt b/compiler/testData/codegen/light-analysis/when/enumOptimization/manyWhensWithinClass.txt index fffd88c69ac..15d5be960f3 100644 --- a/compiler/testData/codegen/light-analysis/when/enumOptimization/manyWhensWithinClass.txt +++ b/compiler/testData/codegen/light-analysis/when/enumOptimization/manyWhensWithinClass.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class A { public method (): void public final @org.jetbrains.annotations.NotNull method bar1(@org.jetbrains.annotations.NotNull p0: Season): java.lang.String @@ -5,10 +6,12 @@ public final class A { private final method bar3(p0: Season, p1: kotlin.jvm.functions.Function1): java.lang.String } +@kotlin.Metadata public final class ManyWhensWithinClassKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public enum class Season { public final static field AUTUMN: Season public final static field SPRING: Season diff --git a/compiler/testData/codegen/light-analysis/when/enumOptimization/nonConstantEnum.txt b/compiler/testData/codegen/light-analysis/when/enumOptimization/nonConstantEnum.txt index e362cff34f7..6b26877de53 100644 --- a/compiler/testData/codegen/light-analysis/when/enumOptimization/nonConstantEnum.txt +++ b/compiler/testData/codegen/light-analysis/when/enumOptimization/nonConstantEnum.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class NonConstantEnumKt { public final static @org.jetbrains.annotations.NotNull method bar(): Season public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(): Season } +@kotlin.Metadata public enum class Season { public final static field AUTUMN: Season public final static field SPRING: Season diff --git a/compiler/testData/codegen/light-analysis/when/enumOptimization/nullability.txt b/compiler/testData/codegen/light-analysis/when/enumOptimization/nullability.txt index c845e1b3dcb..047efbf8316 100644 --- a/compiler/testData/codegen/light-analysis/when/enumOptimization/nullability.txt +++ b/compiler/testData/codegen/light-analysis/when/enumOptimization/nullability.txt @@ -1,9 +1,11 @@ +@kotlin.Metadata public final class NullabilityKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo1(@org.jetbrains.annotations.Nullable p0: Season): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo2(@org.jetbrains.annotations.Nullable p0: Season): java.lang.String } +@kotlin.Metadata public enum class Season { public final static field AUTUMN: Season public final static field SPRING: Season diff --git a/compiler/testData/codegen/light-analysis/when/enumOptimization/nullableEnum.txt b/compiler/testData/codegen/light-analysis/when/enumOptimization/nullableEnum.txt index e9d0cc19474..f85e2ed3dc9 100644 --- a/compiler/testData/codegen/light-analysis/when/enumOptimization/nullableEnum.txt +++ b/compiler/testData/codegen/light-analysis/when/enumOptimization/nullableEnum.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class E { public final static field A: E public final static field B: E @@ -6,6 +7,7 @@ public enum class E { public static method values(): E[] } +@kotlin.Metadata public final class NullableEnumKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method test(@org.jetbrains.annotations.Nullable p0: E): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/when/enumOptimization/subjectAny.txt b/compiler/testData/codegen/light-analysis/when/enumOptimization/subjectAny.txt index 174d870a795..04259fde574 100644 --- a/compiler/testData/codegen/light-analysis/when/enumOptimization/subjectAny.txt +++ b/compiler/testData/codegen/light-analysis/when/enumOptimization/subjectAny.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class Season { public final static field AUTUMN: Season public final static field SPRING: Season @@ -8,6 +9,7 @@ public enum class Season { public static method values(): Season[] } +@kotlin.Metadata public final class SubjectAnyKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.Object): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/when/enumOptimization/withoutElse.txt b/compiler/testData/codegen/light-analysis/when/enumOptimization/withoutElse.txt index a84b1cc86b7..2caf2a5822d 100644 --- a/compiler/testData/codegen/light-analysis/when/enumOptimization/withoutElse.txt +++ b/compiler/testData/codegen/light-analysis/when/enumOptimization/withoutElse.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class Season { public final static field AUTUMN: Season public final static field SPRING: Season @@ -8,6 +9,7 @@ public enum class Season { public static method values(): Season[] } +@kotlin.Metadata public final class WithoutElseKt { public final static @org.jetbrains.annotations.NotNull method bar1(@org.jetbrains.annotations.NotNull p0: Season): java.lang.String public final static @org.jetbrains.annotations.NotNull method bar2(@org.jetbrains.annotations.NotNull p0: Season): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/when/exceptionOnNoMatch.txt b/compiler/testData/codegen/light-analysis/when/exceptionOnNoMatch.txt index 66a321c7243..c7b1b3ce673 100644 --- a/compiler/testData/codegen/light-analysis/when/exceptionOnNoMatch.txt +++ b/compiler/testData/codegen/light-analysis/when/exceptionOnNoMatch.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ExceptionOnNoMatchKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method isZero(p0: int): boolean diff --git a/compiler/testData/codegen/light-analysis/when/exhaustiveBoolean.txt b/compiler/testData/codegen/light-analysis/when/exhaustiveBoolean.txt index 08cac11af30..d4a260258fe 100644 --- a/compiler/testData/codegen/light-analysis/when/exhaustiveBoolean.txt +++ b/compiler/testData/codegen/light-analysis/when/exhaustiveBoolean.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ExhaustiveBooleanKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/when/exhaustiveBreakContinue.txt b/compiler/testData/codegen/light-analysis/when/exhaustiveBreakContinue.txt index e6604fbe245..10c83b076c8 100644 --- a/compiler/testData/codegen/light-analysis/when/exhaustiveBreakContinue.txt +++ b/compiler/testData/codegen/light-analysis/when/exhaustiveBreakContinue.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class Color { public final static field BLUE: Color public final static field GREEN: Color @@ -7,6 +8,7 @@ public enum class Color { public static method values(): Color[] } +@kotlin.Metadata public final class ExhaustiveBreakContinueKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: Color[]): Color diff --git a/compiler/testData/codegen/light-analysis/when/exhaustiveWhenInitialization.txt b/compiler/testData/codegen/light-analysis/when/exhaustiveWhenInitialization.txt index bac9e46b353..f90140adc8a 100644 --- a/compiler/testData/codegen/light-analysis/when/exhaustiveWhenInitialization.txt +++ b/compiler/testData/codegen/light-analysis/when/exhaustiveWhenInitialization.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class A { public final static field V: A protected method (p0: java.lang.String, p1: int): void @@ -5,6 +6,7 @@ public enum class A { public static method values(): A[] } +@kotlin.Metadata public final class ExhaustiveWhenInitializationKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/when/exhaustiveWhenReturn.txt b/compiler/testData/codegen/light-analysis/when/exhaustiveWhenReturn.txt index e3bea8203be..681dea3bd53 100644 --- a/compiler/testData/codegen/light-analysis/when/exhaustiveWhenReturn.txt +++ b/compiler/testData/codegen/light-analysis/when/exhaustiveWhenReturn.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class A { public final static field V: A protected method (p0: java.lang.String, p1: int): void @@ -5,6 +6,7 @@ public enum class A { public static method values(): A[] } +@kotlin.Metadata public final class ExhaustiveWhenReturnKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/when/implicitExhaustiveAndReturn.txt b/compiler/testData/codegen/light-analysis/when/implicitExhaustiveAndReturn.txt index 0bd65ceee1b..2b4eb2b64e8 100644 --- a/compiler/testData/codegen/light-analysis/when/implicitExhaustiveAndReturn.txt +++ b/compiler/testData/codegen/light-analysis/when/implicitExhaustiveAndReturn.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ImplicitExhaustiveAndReturnKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method test(p0: int): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/when/integralWhenWithNoInlinedConstants.txt b/compiler/testData/codegen/light-analysis/when/integralWhenWithNoInlinedConstants.txt index 4da9c3866e7..edb16d9cc33 100644 --- a/compiler/testData/codegen/light-analysis/when/integralWhenWithNoInlinedConstants.txt +++ b/compiler/testData/codegen/light-analysis/when/integralWhenWithNoInlinedConstants.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IntegralWhenWithNoInlinedConstantsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo1(p0: int): boolean diff --git a/compiler/testData/codegen/light-analysis/when/is.txt b/compiler/testData/codegen/light-analysis/when/is.txt index f252e1ae083..ed805927671 100644 --- a/compiler/testData/codegen/light-analysis/when/is.txt +++ b/compiler/testData/codegen/light-analysis/when/is.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class IsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method typeName(@org.jetbrains.annotations.Nullable p0: java.lang.Object): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/when/kt2457.txt b/compiler/testData/codegen/light-analysis/when/kt2457.txt index b1a56d167fb..e758afb1ed3 100644 --- a/compiler/testData/codegen/light-analysis/when/kt2457.txt +++ b/compiler/testData/codegen/light-analysis/when/kt2457.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt2457Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/when/kt2466.txt b/compiler/testData/codegen/light-analysis/when/kt2466.txt index 839710e0304..c611d349442 100644 --- a/compiler/testData/codegen/light-analysis/when/kt2466.txt +++ b/compiler/testData/codegen/light-analysis/when/kt2466.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt2466Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(p0: boolean): int diff --git a/compiler/testData/codegen/light-analysis/when/kt5307.txt b/compiler/testData/codegen/light-analysis/when/kt5307.txt index a66384ed3da..c3c08ea4adb 100644 --- a/compiler/testData/codegen/light-analysis/when/kt5307.txt +++ b/compiler/testData/codegen/light-analysis/when/kt5307.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class Kt5307Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/when/kt5448.txt b/compiler/testData/codegen/light-analysis/when/kt5448.txt index 374399a49ca..b8db1bbc53c 100644 --- a/compiler/testData/codegen/light-analysis/when/kt5448.txt +++ b/compiler/testData/codegen/light-analysis/when/kt5448.txt @@ -1,19 +1,23 @@ +@kotlin.Metadata public final class A { public method (): void } +@kotlin.Metadata public final class B { private final @org.jetbrains.annotations.NotNull field items: java.util.Collection public method (@org.jetbrains.annotations.NotNull p0: java.util.Collection): void public final @org.jetbrains.annotations.NotNull method getItems(): java.util.Collection } +@kotlin.Metadata public final class C { public method (): void public final @org.jetbrains.annotations.NotNull method bar(): B public final method foo(p0: int): void } +@kotlin.Metadata public final class Kt5448Kt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/when/longInRange.txt b/compiler/testData/codegen/light-analysis/when/longInRange.txt index 2e23eee881d..bb790c9db07 100644 --- a/compiler/testData/codegen/light-analysis/when/longInRange.txt +++ b/compiler/testData/codegen/light-analysis/when/longInRange.txt @@ -1,7 +1,9 @@ +@kotlin.Metadata public final class LongInRangeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } +@kotlin.Metadata public final class LongR { public method (): void public final method contains(p0: long): boolean diff --git a/compiler/testData/codegen/light-analysis/when/matchNotNullAgainstNullable.txt b/compiler/testData/codegen/light-analysis/when/matchNotNullAgainstNullable.txt index 87053092a23..d2b3ffa94c7 100644 --- a/compiler/testData/codegen/light-analysis/when/matchNotNullAgainstNullable.txt +++ b/compiler/testData/codegen/light-analysis/when/matchNotNullAgainstNullable.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MatchNotNullAgainstNullableKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(p0: int, @org.jetbrains.annotations.Nullable p1: java.lang.Integer): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/when/multipleEntries.txt b/compiler/testData/codegen/light-analysis/when/multipleEntries.txt index eff203e66bc..7a50c083aee 100644 --- a/compiler/testData/codegen/light-analysis/when/multipleEntries.txt +++ b/compiler/testData/codegen/light-analysis/when/multipleEntries.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class MultipleEntriesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.Object): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/when/noElseExhaustive.txt b/compiler/testData/codegen/light-analysis/when/noElseExhaustive.txt index f3ed4957d2b..fe5ae1ba446 100644 --- a/compiler/testData/codegen/light-analysis/when/noElseExhaustive.txt +++ b/compiler/testData/codegen/light-analysis/when/noElseExhaustive.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class En { public final static field A: En public final static field B: En @@ -6,6 +7,7 @@ public enum class En { public static method values(): En[] } +@kotlin.Metadata public final class NoElseExhaustiveKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/when/noElseExhaustiveStatement.txt b/compiler/testData/codegen/light-analysis/when/noElseExhaustiveStatement.txt index cbb6de50b7b..dfc8af1bb3f 100644 --- a/compiler/testData/codegen/light-analysis/when/noElseExhaustiveStatement.txt +++ b/compiler/testData/codegen/light-analysis/when/noElseExhaustiveStatement.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class En { public final static field A: En public final static field B: En @@ -6,6 +7,7 @@ public enum class En { public static method values(): En[] } +@kotlin.Metadata public final class NoElseExhaustiveStatementKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/when/noElseExhaustiveUnitExpected.txt b/compiler/testData/codegen/light-analysis/when/noElseExhaustiveUnitExpected.txt index 3ce710b973e..41f1ba130f0 100644 --- a/compiler/testData/codegen/light-analysis/when/noElseExhaustiveUnitExpected.txt +++ b/compiler/testData/codegen/light-analysis/when/noElseExhaustiveUnitExpected.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public enum class En { public final static field A: En public final static field B: En @@ -6,6 +7,7 @@ public enum class En { public static method values(): En[] } +@kotlin.Metadata public final class NoElseExhaustiveUnitExpectedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/when/noElseInStatement.txt b/compiler/testData/codegen/light-analysis/when/noElseInStatement.txt index 6d16cd3b3b4..240489bdf84 100644 --- a/compiler/testData/codegen/light-analysis/when/noElseInStatement.txt +++ b/compiler/testData/codegen/light-analysis/when/noElseInStatement.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NoElseInStatementKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/when/noElseNoMatch.txt b/compiler/testData/codegen/light-analysis/when/noElseNoMatch.txt index 525c6f34ec6..ff3fa2c9396 100644 --- a/compiler/testData/codegen/light-analysis/when/noElseNoMatch.txt +++ b/compiler/testData/codegen/light-analysis/when/noElseNoMatch.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NoElseNoMatchKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/when/nullableWhen.txt b/compiler/testData/codegen/light-analysis/when/nullableWhen.txt index 73d9d2f1bae..76fcc89fa1f 100644 --- a/compiler/testData/codegen/light-analysis/when/nullableWhen.txt +++ b/compiler/testData/codegen/light-analysis/when/nullableWhen.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NullableWhenKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method f(@org.jetbrains.annotations.Nullable p0: java.lang.Integer): int diff --git a/compiler/testData/codegen/light-analysis/when/range.txt b/compiler/testData/codegen/light-analysis/when/range.txt index ef5104234fe..0a8869793c1 100644 --- a/compiler/testData/codegen/light-analysis/when/range.txt +++ b/compiler/testData/codegen/light-analysis/when/range.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class RangeKt { public final static @org.jetbrains.annotations.NotNull method assertDigit(p0: int, @org.jetbrains.annotations.NotNull p1: java.lang.String): java.lang.String public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/when/sealedWhenInitialization.txt b/compiler/testData/codegen/light-analysis/when/sealedWhenInitialization.txt index 00d49c0ddc2..27ed9e64253 100644 --- a/compiler/testData/codegen/light-analysis/when/sealedWhenInitialization.txt +++ b/compiler/testData/codegen/light-analysis/when/sealedWhenInitialization.txt @@ -1,20 +1,24 @@ +@kotlin.Metadata public abstract class A { inner class A/B inner class A/C private method (): void } +@kotlin.Metadata public final class A/B { public final static field INSTANCE: A.B inner class A/B private method (): void } +@kotlin.Metadata public final static class A/C { inner class A/C public method (): void } +@kotlin.Metadata public final class SealedWhenInitializationKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String } diff --git a/compiler/testData/codegen/light-analysis/when/stringOptimization/duplicatingItems.txt b/compiler/testData/codegen/light-analysis/when/stringOptimization/duplicatingItems.txt index 046f6518ba7..fa59927ab39 100644 --- a/compiler/testData/codegen/light-analysis/when/stringOptimization/duplicatingItems.txt +++ b/compiler/testData/codegen/light-analysis/when/stringOptimization/duplicatingItems.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class DuplicatingItemsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/when/stringOptimization/duplicatingItemsSameHashCode.txt b/compiler/testData/codegen/light-analysis/when/stringOptimization/duplicatingItemsSameHashCode.txt index e94bea9440b..1574080dd5b 100644 --- a/compiler/testData/codegen/light-analysis/when/stringOptimization/duplicatingItemsSameHashCode.txt +++ b/compiler/testData/codegen/light-analysis/when/stringOptimization/duplicatingItemsSameHashCode.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class DuplicatingItemsSameHashCodeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/when/stringOptimization/expression.txt b/compiler/testData/codegen/light-analysis/when/stringOptimization/expression.txt index 79ff66c616c..dcc7f0038d6 100644 --- a/compiler/testData/codegen/light-analysis/when/stringOptimization/expression.txt +++ b/compiler/testData/codegen/light-analysis/when/stringOptimization/expression.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class ExpressionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/when/stringOptimization/nullability.txt b/compiler/testData/codegen/light-analysis/when/stringOptimization/nullability.txt index 31cf17cff47..959dd887e42 100644 --- a/compiler/testData/codegen/light-analysis/when/stringOptimization/nullability.txt +++ b/compiler/testData/codegen/light-analysis/when/stringOptimization/nullability.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class NullabilityKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo1(@org.jetbrains.annotations.Nullable p0: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/when/stringOptimization/sameHashCode.txt b/compiler/testData/codegen/light-analysis/when/stringOptimization/sameHashCode.txt index cb724c2f1a1..18d40895b3e 100644 --- a/compiler/testData/codegen/light-analysis/when/stringOptimization/sameHashCode.txt +++ b/compiler/testData/codegen/light-analysis/when/stringOptimization/sameHashCode.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SameHashCodeKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/when/stringOptimization/statement.txt b/compiler/testData/codegen/light-analysis/when/stringOptimization/statement.txt index db0c5610c90..8fef4cb886e 100644 --- a/compiler/testData/codegen/light-analysis/when/stringOptimization/statement.txt +++ b/compiler/testData/codegen/light-analysis/when/stringOptimization/statement.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class StatementKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo1(@org.jetbrains.annotations.NotNull p0: java.lang.String): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/when/switchOptimizationDense.txt b/compiler/testData/codegen/light-analysis/when/switchOptimizationDense.txt index 7b4adb9888c..da8158fe510 100644 --- a/compiler/testData/codegen/light-analysis/when/switchOptimizationDense.txt +++ b/compiler/testData/codegen/light-analysis/when/switchOptimizationDense.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SwitchOptimizationDenseKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method dense(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/when/switchOptimizationMultipleConditions.txt b/compiler/testData/codegen/light-analysis/when/switchOptimizationMultipleConditions.txt index 69a0413d695..07628bdf1a1 100644 --- a/compiler/testData/codegen/light-analysis/when/switchOptimizationMultipleConditions.txt +++ b/compiler/testData/codegen/light-analysis/when/switchOptimizationMultipleConditions.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SwitchOptimizationMultipleConditionsKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/when/switchOptimizationSparse.txt b/compiler/testData/codegen/light-analysis/when/switchOptimizationSparse.txt index 19d7e58be46..e018572214a 100644 --- a/compiler/testData/codegen/light-analysis/when/switchOptimizationSparse.txt +++ b/compiler/testData/codegen/light-analysis/when/switchOptimizationSparse.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SwitchOptimizationSparseKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method sparse(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/when/switchOptimizationStatement.txt b/compiler/testData/codegen/light-analysis/when/switchOptimizationStatement.txt index 22d3aebb14c..d463cf7840e 100644 --- a/compiler/testData/codegen/light-analysis/when/switchOptimizationStatement.txt +++ b/compiler/testData/codegen/light-analysis/when/switchOptimizationStatement.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SwitchOptimizationStatementKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method exhaustive(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/when/switchOptimizationTypes.txt b/compiler/testData/codegen/light-analysis/when/switchOptimizationTypes.txt index 8c07579683a..7d0adbf9807 100644 --- a/compiler/testData/codegen/light-analysis/when/switchOptimizationTypes.txt +++ b/compiler/testData/codegen/light-analysis/when/switchOptimizationTypes.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SwitchOptimizationTypesKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method byteFoo(p0: byte): int diff --git a/compiler/testData/codegen/light-analysis/when/switchOptimizationUnordered.txt b/compiler/testData/codegen/light-analysis/when/switchOptimizationUnordered.txt index b6e5cbc5318..3028b435907 100644 --- a/compiler/testData/codegen/light-analysis/when/switchOptimizationUnordered.txt +++ b/compiler/testData/codegen/light-analysis/when/switchOptimizationUnordered.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class SwitchOptimizationUnorderedKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static method foo(p0: int): int diff --git a/compiler/testData/codegen/light-analysis/when/typeDisjunction.txt b/compiler/testData/codegen/light-analysis/when/typeDisjunction.txt index 06eb517fdcd..c3e029fd781 100644 --- a/compiler/testData/codegen/light-analysis/when/typeDisjunction.txt +++ b/compiler/testData/codegen/light-analysis/when/typeDisjunction.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class TypeDisjunctionKt { public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String public final static @org.jetbrains.annotations.NotNull method foo(@org.jetbrains.annotations.NotNull p0: java.lang.Object): java.lang.String diff --git a/compiler/testData/codegen/light-analysis/when/whenArgumentIsEvaluatedOnlyOnce.txt b/compiler/testData/codegen/light-analysis/when/whenArgumentIsEvaluatedOnlyOnce.txt index 467cd160b53..805c8307804 100644 --- a/compiler/testData/codegen/light-analysis/when/whenArgumentIsEvaluatedOnlyOnce.txt +++ b/compiler/testData/codegen/light-analysis/when/whenArgumentIsEvaluatedOnlyOnce.txt @@ -1,3 +1,4 @@ +@kotlin.Metadata public final class WhenArgumentIsEvaluatedOnlyOnceKt { private static field x: int public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String diff --git a/plugins/kapt3/src/org/jetbrains/kotlin/kapt3/Kapt3Extension.kt b/plugins/kapt3/src/org/jetbrains/kotlin/kapt3/Kapt3Extension.kt index 7bc437aef82..29e4100afc4 100644 --- a/plugins/kapt3/src/org/jetbrains/kotlin/kapt3/Kapt3Extension.kt +++ b/plugins/kapt3/src/org/jetbrains/kotlin/kapt3/Kapt3Extension.kt @@ -20,9 +20,10 @@ import com.intellij.openapi.project.Project import com.sun.tools.javac.tree.JCTree import com.sun.tools.javac.tree.JCTree.JCCompilationUnit import org.jetbrains.kotlin.analyzer.AnalysisResult +import org.jetbrains.kotlin.cli.common.messages.MessageCollector +import org.jetbrains.kotlin.cli.common.output.outputUtils.writeAll import org.jetbrains.kotlin.codegen.* import org.jetbrains.kotlin.codegen.state.GenerationState -import org.jetbrains.kotlin.codegen.state.KotlinTypeMapper import org.jetbrains.kotlin.config.CompilerConfiguration import org.jetbrains.kotlin.descriptors.ModuleDescriptor import org.jetbrains.kotlin.kapt3.diagnostic.ErrorsKapt3 @@ -46,6 +47,7 @@ class ClasspathBasedKapt3Extension( sourcesOutputDir: File, classFilesOutputDir: File, val stubsOutputDir: File?, + val incrementalDataOutputDir: File?, options: Map, aptOnly: Boolean, val useLightAnalysis: Boolean, @@ -97,6 +99,12 @@ class ClasspathBasedKapt3Extension( File(packageDir, className + ".java").writeText(stub.toString()) } } + + override fun saveIncrementalData(generationState: GenerationState, messageCollector: MessageCollector) { + if (incrementalDataOutputDir != null) { + generationState.factory.writeAll(incrementalDataOutputDir, messageCollector) + } + } } abstract class AbstractKapt3Extension( @@ -144,7 +152,7 @@ abstract class AbstractKapt3Extension( try { val javaSourceFiles = collectJavaSourceFiles() - val kotlinSourceStubs = generateKotlinSourceStubs(kaptContext, generationState.typeMapper) + val kotlinSourceStubs = generateKotlinSourceStubs(kaptContext, generationState) val (annotationProcessingTime) = measureTimeMillis { kaptContext.doAnnotationProcessing( @@ -204,15 +212,16 @@ abstract class AbstractKapt3Extension( return Pair(KaptContext(logger, compiledClasses, origins, options), generationState) } - private fun generateKotlinSourceStubs(kaptContext: KaptContext, typeMapper: KotlinTypeMapper): JavacList { + private fun generateKotlinSourceStubs(kaptContext: KaptContext, generationState: GenerationState): JavacList { val (stubGenerationTime, kotlinSourceStubs) = measureTimeMillis { - ClassFileToSourceStubConverter(kaptContext, typeMapper, generateNonExistentClass = true).convert() + ClassFileToSourceStubConverter(kaptContext, generationState.typeMapper, generateNonExistentClass = true).convert() } logger.info { "Java stub generation took $stubGenerationTime ms" } logger.info { "Stubs for Kotlin classes: " + kotlinSourceStubs.joinToString { it.sourcefile.name } } saveStubs(kotlinSourceStubs) + saveIncrementalData(generationState, logger.messageCollector) return kotlinSourceStubs } @@ -227,6 +236,8 @@ abstract class AbstractKapt3Extension( protected abstract fun saveStubs(stubs: JavacList) + protected abstract fun saveIncrementalData(generationState: GenerationState, messageCollector: MessageCollector) + protected abstract fun loadProcessors(): List } diff --git a/plugins/kapt3/src/org/jetbrains/kotlin/kapt3/Kapt3Plugin.kt b/plugins/kapt3/src/org/jetbrains/kotlin/kapt3/Kapt3Plugin.kt index f585adbe4f8..f5804470e02 100644 --- a/plugins/kapt3/src/org/jetbrains/kotlin/kapt3/Kapt3Plugin.kt +++ b/plugins/kapt3/src/org/jetbrains/kotlin/kapt3/Kapt3Plugin.kt @@ -57,6 +57,9 @@ object Kapt3ConfigurationKeys { val STUBS_OUTPUT_DIR: CompilerConfigurationKey = CompilerConfigurationKey.create("stubs output directory") + val INCREMENTAL_DATA_OUTPUT_DIR: CompilerConfigurationKey = + CompilerConfigurationKey.create("incremental data output directory") + val ANNOTATION_PROCESSOR_CLASSPATH: CompilerConfigurationKey> = CompilerConfigurationKey.create>("annotation processor classpath") @@ -86,6 +89,9 @@ class Kapt3CommandLineProcessor : CommandLineProcessor { val STUBS_OUTPUT_DIR_OPTION: CliOption = CliOption("stubs", "", "Output path for the Java stubs", required = false) + val INCREMENTAL_DATA_OUTPUT_DIR_OPTION: CliOption = + CliOption("incrementalData", "", "Output path for the incremental data", required = false) + val ANNOTATION_PROCESSOR_CLASSPATH_OPTION: CliOption = CliOption("apclasspath", "", "Annotation processor classpath", required = false, allowMultipleOccurrences = true) @@ -123,6 +129,7 @@ class Kapt3CommandLineProcessor : CommandLineProcessor { SOURCE_OUTPUT_DIR_OPTION -> configuration.put(Kapt3ConfigurationKeys.SOURCE_OUTPUT_DIR, value) CLASS_OUTPUT_DIR_OPTION -> configuration.put(Kapt3ConfigurationKeys.CLASS_OUTPUT_DIR, value) STUBS_OUTPUT_DIR_OPTION -> configuration.put(Kapt3ConfigurationKeys.STUBS_OUTPUT_DIR, value) + INCREMENTAL_DATA_OUTPUT_DIR_OPTION -> configuration.put(Kapt3ConfigurationKeys.INCREMENTAL_DATA_OUTPUT_DIR, value) VERBOSE_MODE_OPTION -> configuration.put(Kapt3ConfigurationKeys.VERBOSE_MODE, value) APT_ONLY_OPTION -> configuration.put(Kapt3ConfigurationKeys.APT_ONLY, value) USE_LIGHT_ANALYSIS_OPTION -> configuration.put(Kapt3ConfigurationKeys.USE_LIGHT_ANALYSIS, value) @@ -139,10 +146,10 @@ class Kapt3ComponentRegistrar : ComponentRegistrar { ?: PrintingMessageCollector(System.err, MessageRenderer.PLAIN_FULL_PATHS, isVerbose) val logger = KaptLogger(isVerbose, messageCollector) - val sourcesOutputDir = configuration.get(Kapt3ConfigurationKeys.SOURCE_OUTPUT_DIR)?.let(::File) val classFilesOutputDir = configuration.get(Kapt3ConfigurationKeys.CLASS_OUTPUT_DIR)?.let(::File) val stubsOutputDir = configuration.get(Kapt3ConfigurationKeys.STUBS_OUTPUT_DIR)?.let(::File) + val incrementalDataOutputDir = configuration.get(Kapt3ConfigurationKeys.INCREMENTAL_DATA_OUTPUT_DIR)?.let(::File) val apClasspath = configuration.get(ANNOTATION_PROCESSOR_CLASSPATH)?.map(::File) @@ -179,6 +186,7 @@ class Kapt3ComponentRegistrar : ComponentRegistrar { logger.info("Source output directory: $sourcesOutputDir") logger.info("Classes output directory: $classFilesOutputDir") logger.info("Stubs output directory: $stubsOutputDir") + logger.info("Incremental data output directory: $incrementalDataOutputDir") logger.info("Compile classpath: " + compileClasspath.joinToString()) logger.info("Annotation processing classpath: " + apClasspath.joinToString()) logger.info("Java source roots: " + javaSourceRoots.joinToString()) @@ -186,7 +194,8 @@ class Kapt3ComponentRegistrar : ComponentRegistrar { } val kapt3AnalysisCompletedHandlerExtension = ClasspathBasedKapt3Extension( - compileClasspath, apClasspath, javaSourceRoots, sourcesOutputDir, classFilesOutputDir, stubsOutputDir, apOptions, + compileClasspath, apClasspath, javaSourceRoots, sourcesOutputDir, classFilesOutputDir, + stubsOutputDir, incrementalDataOutputDir, apOptions, isAptOnly, useLightAnalysis, System.currentTimeMillis(), logger) AnalysisHandlerExtension.registerExtension(project, kapt3AnalysisCompletedHandlerExtension) } diff --git a/plugins/kapt3/src/org/jetbrains/kotlin/kapt3/util/KaptLogger.kt b/plugins/kapt3/src/org/jetbrains/kotlin/kapt3/util/KaptLogger.kt index 8a7616e80ba..7661267aa90 100644 --- a/plugins/kapt3/src/org/jetbrains/kotlin/kapt3/util/KaptLogger.kt +++ b/plugins/kapt3/src/org/jetbrains/kotlin/kapt3/util/KaptLogger.kt @@ -16,13 +16,14 @@ package org.jetbrains.kotlin.kapt3.util -import org.jetbrains.kotlin.cli.common.messages.CompilerMessageLocation -import org.jetbrains.kotlin.cli.common.messages.CompilerMessageSeverity -import org.jetbrains.kotlin.cli.common.messages.MessageCollector +import org.jetbrains.kotlin.cli.common.messages.* import java.io.ByteArrayOutputStream import java.io.PrintWriter -class KaptLogger(val isVerbose: Boolean, val messageCollector: MessageCollector) { +class KaptLogger( + val isVerbose: Boolean, + val messageCollector: MessageCollector = PrintingMessageCollector(System.err, MessageRenderer.PLAIN_FULL_PATHS, isVerbose) +) { private companion object { val PREFIX = "[kapt] " } @@ -40,7 +41,7 @@ class KaptLogger(val isVerbose: Boolean, val messageCollector: MessageCollector) } fun warn(message: String) { - println(PREFIX + message) + messageCollector.report(CompilerMessageSeverity.WARNING, PREFIX + message, CompilerMessageLocation.NO_LOCATION) } fun error(message: String) { @@ -54,6 +55,5 @@ class KaptLogger(val isVerbose: Boolean, val messageCollector: MessageCollector) byteArrayOutputStream.toString("UTF-8") } messageCollector.report(CompilerMessageSeverity.EXCEPTION, PREFIX + "An exception occurred: " + stacktrace, CompilerMessageLocation.NO_LOCATION) - } } \ No newline at end of file diff --git a/plugins/kapt3/test/org/jetbrains/kotlin/kapt3/test/AbstractKotlinKapt3IntegrationTest.kt b/plugins/kapt3/test/org/jetbrains/kotlin/kapt3/test/AbstractKotlinKapt3IntegrationTest.kt index 159644efb50..b74679a209c 100644 --- a/plugins/kapt3/test/org/jetbrains/kotlin/kapt3/test/AbstractKotlinKapt3IntegrationTest.kt +++ b/plugins/kapt3/test/org/jetbrains/kotlin/kapt3/test/AbstractKotlinKapt3IntegrationTest.kt @@ -20,8 +20,10 @@ import com.intellij.openapi.util.text.StringUtil import com.sun.tools.javac.tree.JCTree import org.jetbrains.kotlin.cli.common.messages.MessageRenderer import org.jetbrains.kotlin.cli.common.messages.PrintingMessageCollector +import org.jetbrains.kotlin.cli.common.messages.MessageCollector import org.jetbrains.kotlin.codegen.CodegenTestCase import org.jetbrains.kotlin.codegen.CodegenTestUtil +import org.jetbrains.kotlin.codegen.state.GenerationState import org.jetbrains.kotlin.kapt3.AbstractKapt3Extension import org.jetbrains.kotlin.kapt3.Kapt3BuilderFactory import org.jetbrains.kotlin.kapt3.util.KaptLogger @@ -160,5 +162,7 @@ abstract class AbstractKotlinKapt3IntegrationTest : CodegenTestCase() { .sortedBy(String::hashCode) .joinToString(AbstractKotlinKapt3Test.FILE_SEPARATOR) } + + override fun saveIncrementalData(generationState: GenerationState, messageCollector: MessageCollector) {} } } \ No newline at end of file