https://kotlinlang.org logo
j

jwalgemoed

03/02/2018, 12:50 PM
Why does the resulting bytecode look like this? public final class Experiment { @NotNull public String stuff; @NotNull public final String getStuff() { String var10000 = this.stuff; if (this.stuff == null) { Intrinsics.throwUninitializedPropertyAccessException("stuff"); } return var10000; } public final void setStuff(@NotNull String var1) { Intrinsics.checkParameterIsNotNull(var1, "<set-?>"); this.stuff = var1; } }