2a7dc1cc0c
This scheme will be common for all compiler plugins with K1 and K2 support: - `plugin-common` contains classes shared with K1 and K2 implementations (if any) - `plugin-k1` contains implementation for K1 compiler - `plugin-k2` contains implementation for K2 compiler - `plugin-backend` contains implementation for backend extensions (if any) - `plugin-cli` is module for registration of plugin in CLI compiler - `plugin` is a root module with tests and all submodules embedded This structure is needed to distinguish parts related to different frontends, which is needed for proper dependencies settings for Kotlin IDE plugins
29 lines
1.0 KiB
Plaintext
Vendored
29 lines
1.0 KiB
Plaintext
Vendored
@java.lang.annotation.Retention(value=RUNTIME)
|
|
@kotlin.Metadata
|
|
public annotation class AllOpen {
|
|
// source: 'explicitFinal.kt'
|
|
}
|
|
|
|
@AllOpen
|
|
@kotlin.Metadata
|
|
public final class Test1 {
|
|
// source: 'explicitFinal.kt'
|
|
public method <init>(): void
|
|
}
|
|
|
|
@AllOpen
|
|
@kotlin.Metadata
|
|
public class Test2 {
|
|
// source: 'explicitFinal.kt'
|
|
private final @org.jetbrains.annotations.NotNull field prop1: java.lang.String
|
|
private final @org.jetbrains.annotations.NotNull field prop2: java.lang.String
|
|
private @org.jetbrains.annotations.NotNull field prop3: java.lang.String
|
|
public method <init>(): void
|
|
public @org.jetbrains.annotations.NotNull method getProp1(): java.lang.String
|
|
public final @org.jetbrains.annotations.NotNull method getProp2(): java.lang.String
|
|
public final @org.jetbrains.annotations.NotNull method getProp3(): java.lang.String
|
|
public method method1(): void
|
|
public final method method2(): void
|
|
public final method setProp3(@org.jetbrains.annotations.NotNull p0: java.lang.String): void
|
|
}
|