54285d328f
In case of result difference the `-ide`-suffixed testdata is used. Actually the difference in results is more likely to be a bug but currently we are fixating at least some behaviour to protect from unexpected regressions in Ultra Light Classes. `object Local` were removed because there is no local objects in actual Kotlin syntax
22 lines
742 B
Plaintext
Vendored
22 lines
742 B
Plaintext
Vendored
public final class WhenAndDestructingKt {
|
|
public static final fun getElementsAdditionalResolve(@org.jetbrains.annotations.NotNull string: java.lang.String) : java.lang.String {
|
|
var arr: java.util.List<? extends java.lang.String> = listOf("1", "2")
|
|
switch (string) {
|
|
"aaaa" -> {
|
|
return "bindingContext"
|
|
break
|
|
}
|
|
|
|
-> {
|
|
@null var var837f1e82: <ErrorType> = arr
|
|
@null var bindingContext: java.lang.String = var837f1e82.<ERROR FUNCTION>()
|
|
@null var statementFilter: java.lang.String = var837f1e82.<ERROR FUNCTION>()
|
|
return bindingContext
|
|
break
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
}
|