boolean (PsiBuilder b, int l) { if (!recursion_guard_(b, l, "redirection_inner_1_0")) return false; boolean r; r = consumeToken(b, GT); if (!r) r = consumeToken(b, LT); if (!r) r = consumeToken(b, SHIFT_RIGHT); if (!r) r = consumeToken(b, REDIRECT_HERE_STRING); if (!r) r = consumeToken(b, SHIFT_LEFT); if (!r) r = consumeToken(b, REDIRECT_LESS_AMP); if (!r) r = consumeToken(b, REDIRECT_GREATER_AMP); if (!r) r = consumeToken(b, REDIRECT_AMP_GREATER_GREATER); if (!r) r = consumeToken(b, REDIRECT_LESS_GREATER); if (!r) r = consumeToken(b, REDIRECT_GREATER_BAR); return r; }