Lines Matching refs:LBraceStack
490 SmallVector<StackEntry, 8> LBraceStack; in calculateBraceTypes() local
532 LBraceStack.push_back({Tok, PrevTok}); in calculateBraceTypes()
535 if (LBraceStack.empty()) in calculateBraceTypes()
537 if (LBraceStack.back().Tok->is(BK_Unknown)) { in calculateBraceTypes()
555 ProbablyBracedList = LBraceStack.back().Tok->is(TT_BracedListLBrace); in calculateBraceTypes()
577 (NextTok->is(tok::l_brace) && LBraceStack.back().PrevTok && in calculateBraceTypes()
578 LBraceStack.back().PrevTok->isOneOf(tok::identifier, in calculateBraceTypes()
588 (!ExpectClassBody || LBraceStack.size() != 1)); in calculateBraceTypes()
613 LBraceStack.back().Tok->setBlockKind(BK_BracedInit); in calculateBraceTypes()
616 LBraceStack.back().Tok->setBlockKind(BK_Block); in calculateBraceTypes()
619 LBraceStack.pop_back(); in calculateBraceTypes()
633 if (!LBraceStack.empty() && LBraceStack.back().Tok->is(BK_Unknown)) in calculateBraceTypes()
634 LBraceStack.back().Tok->setBlockKind(BK_Block); in calculateBraceTypes()
642 } while (Tok->isNot(tok::eof) && !LBraceStack.empty()); in calculateBraceTypes()
645 for (const auto &Entry : LBraceStack) in calculateBraceTypes()