Lines Matching defs:Kinds
558 bool FormatTokenLexer::tryMergeTokens(ArrayRef<tok::TokenKind> Kinds,
560 if (Tokens.size() < Kinds.size())
564 Tokens.end() - Kinds.size();
565 for (unsigned i = 0; i < Kinds.size(); ++i)
566 if (First[i]->isNot(Kinds[i]))
569 return tryMergeTokens(Kinds.size(), NewType);
595 ArrayRef<ArrayRef<tok::TokenKind>> Kinds, TokenType NewType) {
596 return llvm::any_of(Kinds, [this, NewType](ArrayRef<tok::TokenKind> Kinds) {
597 return tryMergeTokens(Kinds, NewType);