Lines Matching defs:Branches
335 llvm::SmallVector<const Stmt *, 4> Branches;
339 Branches.push_back(Cur->getThen());
350 Branches.push_back(Else);
355 size_t N = Branches.size();
359 // We have already seen Branches[i] as a clone of an earlier branch.
367 Branches[I]->IgnoreContainers(),
368 Branches[J]->IgnoreContainers(), Context))
376 diag(Branches[I]->getBeginLoc(),
379 Lexer::getLocForEndOfToken(Branches[I]->getEndLoc(), 0,
386 diag(Branches[J]->getBeginLoc(), "clone %0 starts here",
419 llvm::SmallVector<SwitchBranch, 4> Branches;
423 Branches.emplace_back();
429 if (!Branches.empty())
430 Branches.back().push_back(S);
433 auto *End = Branches.end();
434 auto *BeginCurrent = Branches.begin();