boolean (PsiBuilder b, int l) { if (!recursion_guard_(b, l, "extends_recovery_0")) return false; boolean r; r = consumeToken(b, T_COMMA); if (!r) r = consumeToken(b, KW_IMPLEMENTS); if (!r) r = consumeToken(b, T_LBRACE); return r; }