boolean (PsiBuilder b, int l) { if (!recursion_guard_(b, l, "modifier")) return false; boolean r; Marker m = enter_section_(b); r = consumeTokenFast(b, KW_ABSTRACT); if (!r) r = consumeTokenFast(b, KW_DEFAULT); if (!r) r = consumeTokenFast(b, KW_FINAL); if (!r) r = consumeTokenFast(b, KW_NATIVE); if (!r) r = consumeTokenFast(b, KW_PRIVATE); if (!r) r = consumeTokenFast(b, KW_PROTECTED); if (!r) r = consumeTokenFast(b, KW_PUBLIC); if (!r) r = consumeTokenFast(b, KW_STATIC); if (!r) r = consumeTokenFast(b, KW_STRICTFP); if (!r) r = modifier_9(b, l + 1); if (!r) r = consumeTokenFast(b, KW_TRANSIENT); if (!r) r = consumeTokenFast(b, KW_VOLATILE); if (!r) r = consumeTokenFast(b, KW_SEALED); if (!r) r = consumeTokenFast(b, KW_NON_SEALED); if (!r) r = def_modifier(b, l + 1); if (!r) r = var_modifier(b, l + 1); exit_section_(b, m, null, r); return r; }