Lines Matching defs:Piece
489 auto Piece = std::move(Path.front());
491 if (!isa<PathDiagnosticPopUpPiece>(*Piece))
492 Path.push_back(std::move(Piece));
1435 auto *Piece = dyn_cast<PathDiagnosticControlFlowPiece>(I->get());
1437 if (!Piece)
1440 PathDiagnosticLocation SrcLoc = Piece->getStartLocation();
1456 const Stmt *Dst = Piece->getEndLocation().getStmtOrNull();
1470 Piece->setStartLocation(DstContext);
1495 Piece = P.get();
2837 if (auto Piece = V->getEndPath(BRC, ErrorNode, *R)) {
2840 assert(Piece->getKind() == PathDiagnosticPiece::Kind::Event &&
2842 LastPiece = std::move(Piece);
3159 PathDiagnosticNotePiece *Piece = I.get();
3161 Piece->getLocation(), Piece->getString());
3162 for (const auto &R: Piece->getRanges())