| public class SimpleScript { |
| public final fun getBarOrNull(@org.jetbrains.annotations.NotNull flag: boolean) : SimpleScript.Bar { |
| return if (flag) <init>(42) else null |
| } |
| public static final fun main(@null p: java.lang.String[]) : void = UastEmptyExpression |
| public fun SimpleScript(@null p: java.lang.String[]) { |
| println("Hello World!") |
| getBarOrNull(true) |
| println("Goodbye World!") |
| } |
| public static final class Bar { |
| @org.jetbrains.annotations.NotNull private final var b: int = 0 |
| @org.jetbrains.annotations.NotNull private final var a: int |
| public final fun getB() : int = UastEmptyExpression |
| public final fun getAPlusB() : int { |
| return a + b |
| } |
| public final fun getA() : int = UastEmptyExpression |
| public fun Bar(@org.jetbrains.annotations.NotNull a: int) = UastEmptyExpression |
| public static final class Baz { |
| public final fun doSomething() : void { |
| } |
| public fun Baz() = UastEmptyExpression |
| } |
| } |
| } |