void () { doTest(""" static class C { strictfp float f; int j[] = {0}, k; static String s = "-"; } public class D { private volatile boolean b; public final double x; }""", """ PsiJavaFileStub [] IMPORT_LIST:PsiImportListStub CLASS:PsiClassStub[name=C fqn=C] MODIFIER_LIST:PsiModifierListStub[mask=8] TYPE_PARAMETER_LIST:PsiTypeParameterListStub EXTENDS_LIST:PsiRefListStub[EXTENDS_LIST:] IMPLEMENTS_LIST:PsiRefListStub[IMPLEMENTS_LIST:] FIELD:PsiFieldStub[f:float] MODIFIER_LIST:PsiModifierListStub[mask=2048] FIELD:PsiFieldStub[j:int[]={0}] MODIFIER_LIST:PsiModifierListStub[mask=0] FIELD:PsiFieldStub[k:int] FIELD:PsiFieldStub[s:String="-"] MODIFIER_LIST:PsiModifierListStub[mask=8] CLASS:PsiClassStub[name=D fqn=D] MODIFIER_LIST:PsiModifierListStub[mask=1] TYPE_PARAMETER_LIST:PsiTypeParameterListStub EXTENDS_LIST:PsiRefListStub[EXTENDS_LIST:] IMPLEMENTS_LIST:PsiRefListStub[IMPLEMENTS_LIST:] FIELD:PsiFieldStub[b:boolean] MODIFIER_LIST:PsiModifierListStub[mask=66] FIELD:PsiFieldStub[x:double] MODIFIER_LIST:PsiModifierListStub[mask=17] """); }