@java.lang.annotation.Retention(value=RUNTIME) @kotlin.Metadata public annotation class AllOpen { // source: 'metaAnnotation_sameModule.kt' } @OtherComponent @java.lang.annotation.Retention(value=RUNTIME) @kotlin.Metadata public annotation class AnotherComponent { // source: 'metaAnnotation_sameModule.kt' } @Documented @kotlin.Metadata public final class ClassWithDocumented { // source: 'metaAnnotation_sameModule.kt' public method (): void } @java.lang.annotation.Documented @java.lang.annotation.Retention(value=RUNTIME) @kotlin.Metadata public annotation class Documented { // source: 'metaAnnotation_sameModule.kt' } @AllOpen @java.lang.annotation.Retention(value=RUNTIME) @kotlin.Metadata public annotation class MyComponent { // source: 'metaAnnotation_sameModule.kt' } @MyComponent @kotlin.Metadata public abstract class MyComponentBase { // source: 'metaAnnotation_sameModule.kt' public method (): void } @kotlin.Metadata public final class MyComponentImpl2_ShouldBeFinal { // source: 'metaAnnotation_sameModule.kt' public method (): void public method method(): void } @kotlin.Metadata public class MyComponentImpl3_ShouldBeOpen { // source: 'metaAnnotation_sameModule.kt' public method (): void public final method method_ShouldBeFinal(): void } @kotlin.Metadata public class MyComponentImpl_ShouldBeOpen { // source: 'metaAnnotation_sameModule.kt' public method (): void public method method(): void } @MyComponent @java.lang.annotation.Retention(value=RUNTIME) @kotlin.Metadata public annotation class OtherComponent { // source: 'metaAnnotation_sameModule.kt' } @AllOpen @kotlin.Metadata public class TestAllOpen_ShouldBeOpen { // source: 'metaAnnotation_sameModule.kt' public method (): void } @AnotherComponent @kotlin.Metadata public class TestAnotherComponent_ShouldBeOpen { // source: 'metaAnnotation_sameModule.kt' public method (): void } @MyComponent @kotlin.Metadata public class TestMyComponent_ShouldBeOpen { // source: 'metaAnnotation_sameModule.kt' public method (): void } @OtherComponent @kotlin.Metadata public class TestOtherComponent_ShouldBeOpen { // source: 'metaAnnotation_sameModule.kt' public method (): void } @kotlin.Metadata public final class TestWithoutAnnotations_ShouldBeFinal { // source: 'metaAnnotation_sameModule.kt' public method (): void }