What is the final Object var4 in generated java co...
# announcements
s
What is the final Object var4 in generated java code meant for? params in kotlin file is declared in global scope
Copy code
private fun params( param1 : Int, param2 : String = "default", param3 : Int = 0 ) {}

private static final void params(int param1, String param2, int param3) {
}

// $FF: synthetic method
// $FF: bridge method
static void params$default(int var0, String var1, int var2, int var3, Object var4) {
    if ((var3 & 2) != 0) {
        var1 = "default";
    }

    if ((var3 & 4) != 0) {
        var2 = 0;
    }

    params(var0, var1, var2);
}