Lines Matching defs:consumeIf
486 bool consumeIf(Token::Kind kind) {
1070 if (consumeIf(Token::equal)) {
1381 } while (consumeIf(Token::comma));
1389 if (consumeIf(Token::arrow)) {
1399 if (consumeIf(Token::l_paren)) {
1403 } while (consumeIf(Token::comma));
1478 if (consumeIf(Token::kw_with) && failed(parsePatternDeclMetadata(metadata)))
1583 } while (consumeIf(Token::comma));
1651 if (!consumeIf(Token::l_square))
1657 } while (consumeIf(Token::comma));
1850 if (!consumeIf(Token::less)) {
1885 } while (consumeIf(Token::comma));
1910 if (consumeIf(Token::colon)) {
2013 if (!consumeIf(Token::less))
2058 if (!consumeIf(Token::l_paren)) {
2067 } else if (!consumeIf(Token::r_paren)) {
2080 } while (consumeIf(Token::comma));
2089 if (consumeIf(Token::l_brace)) {
2096 } while (consumeIf(Token::comma));
2108 if (consumeIf(Token::arrow)) {
2121 if (!consumeIf(Token::r_paren)) {
2133 } while (consumeIf(Token::comma));
2172 if (consumeIf(Token::equal)) {
2199 } while (consumeIf(Token::comma));
2214 if (!consumeIf(Token::less)) {
2338 if (consumeIf(Token::colon) &&
2344 if (consumeIf(Token::equal)) {
2398 if (consumeIf(Token::l_paren)) {
2399 if (consumeIf(Token::r_paren)) {
2410 } while (consumeIf(Token::comma));