2044ece335
Put initializers on fields when corresponding primary constructor parameters have a default value specified. The new behavior is available under the new 'DUMP_DEFAULT_PARAMETER_VALUES' flag. Note that this doesn't affect regular functions with default parameter values, as well as primary constructor parameters without a 'val' or 'var' keyword.
43 lines
745 B
Plaintext
Vendored
43 lines
745 B
Plaintext
Vendored
package error;
|
|
|
|
public final class NonExistentClass {
|
|
}
|
|
|
|
////////////////////
|
|
|
|
package test;
|
|
|
|
import java.lang.System;
|
|
|
|
@kotlin.Metadata()
|
|
@java.lang.annotation.Retention(value = java.lang.annotation.RetentionPolicy.RUNTIME)
|
|
public abstract @interface Anno {
|
|
}
|
|
|
|
////////////////////
|
|
|
|
package test;
|
|
|
|
import java.lang.System;
|
|
|
|
@kotlin.Metadata()
|
|
@Anno()
|
|
public final class User {
|
|
@org.jetbrains.annotations.NotNull()
|
|
private final java.lang.String name = "John";
|
|
|
|
@org.jetbrains.annotations.NotNull()
|
|
public final java.lang.String getName() {
|
|
return null;
|
|
}
|
|
|
|
public User(@org.jetbrains.annotations.NotNull()
|
|
java.lang.String name, int age) {
|
|
super();
|
|
}
|
|
|
|
public User() {
|
|
super();
|
|
}
|
|
}
|