import jdk.internal.PreviewFeature;
import jdk.internal.PreviewFeature.Feature;
class Main {
@PreviewFeature(feature=Feature.PATTERN_MATCHING_IN_INSTANCEOF)
static String instanceOf;
@PreviewFeature(feature=Feature.RECORDS)
static long records;
@PreviewFeature(feature=Feature.TEXT_BLOCKS)
String textBlocks;
int i;
org.myorg.preview.FromPreview preview;
static {
String s = new Main().textBlocks;
String o = Main.instanceOf;
long l = records;
int k = new Main().i;
org.myorg.preview.FromPreview local = null;
}
void f(NotDirectlyAnnotatedField a) {
a.id = 0;
}
}
@PreviewFeature(feature=Feature.TEXT_BLOCKS)
class NotDirectlyAnnotatedField {
int id;
}