void () { doTest("@Deprecated\n" + "@SuppressWarnings(\"UnusedDeclaration\")\n" + "class Foo { }", "PsiJavaFileStub []\n" + " IMPORT_LIST:PsiImportListStub\n" + " CLASS:PsiClassStub[deprecatedA name=Foo fqn=Foo]\n" + " MODIFIER_LIST:PsiModifierListStub[mask=4096]\n" + " ANNOTATION:PsiAnnotationStub[@Deprecated]\n" + " ANNOTATION_PARAMETER_LIST:PsiAnnotationParameterListStubImpl\n" + " ANNOTATION:PsiAnnotationStub[@SuppressWarnings(\"UnusedDeclaration\")]\n" + " ANNOTATION_PARAMETER_LIST:PsiAnnotationParameterListStubImpl\n" + " NAME_VALUE_PAIR:PsiNameValuePairStubImpl\n" + " TYPE_PARAMETER_LIST:PsiTypeParameterListStub\n" + " EXTENDS_LIST:PsiRefListStub[EXTENDS_LIST:]\n" + " IMPLEMENTS_LIST:PsiRefListStub[IMPLEMENTS_LIST:]\n"); }