Provide configurable constructor call normalization
Three modes: - 'disable' (default): normalize constructor calls in coroutines only (required because uninitialized objects can't be stored in fields), don't insert additional code for forced class initialization; - 'enable': normalize constructor calls, don't insert additional code for forced class initialization; - 'preserve-class-initialization': normalize constructor calls, insert additional code for forced class initialization.
This commit is contained in:
Vendored
+1
-1
@@ -49,7 +49,7 @@ fun box(): String {
|
||||
}
|
||||
}
|
||||
|
||||
if (logger.toString() != "A.<clinit>;args;A.<init>;") {
|
||||
if (logger.toString() != "args;A.<clinit>;A.<init>;") {
|
||||
return "Fail: '$logger'"
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user