Lines Matching defs:PrevLoc
263 PathDiagnosticLocation &PrevLoc) const;
1088 PathDiagnosticLocation &PrevLoc,
1097 if (!PrevLoc.isValid() || !PrevLoc.asLocation().isValid()) {
1098 PrevLoc = NewLoc;
1104 if (NewLoc.asStmt() && NewLoc.asStmt() == PrevLoc.asStmt())
1108 std::make_shared<PathDiagnosticControlFlowPiece>(NewLoc, PrevLoc));
1109 PrevLoc = NewLoc;
1132 PathDiagnosticConstruct &C, PathDiagnosticLocation &PrevLoc) const {
1153 addEdgeToPath(C.getActivePath(), PrevLoc,
1189 PrevLoc = Call->getLocation();
1216 addEdgeToPath(C.getActivePath(), PrevLoc, Call->callReturn);
1217 PrevLoc.invalidate();
1239 addEdgeToPath(C.getActivePath(), PrevLoc, L);
1272 addEdgeToPath(C.getActivePath(), PrevLoc, p->getLocation());
1279 addEdgeToPath(C.getActivePath(), PrevLoc,
1316 addEdgeToPath(C.getActivePath(), PrevLoc, PE->getLocation());
1325 addEdgeToPath(C.getActivePath(), PrevLoc, L);
2026 PathDiagnosticLocation PrevLoc = Construct.PD->getLocation();
2030 generatePathDiagnosticsForNode(Construct, PrevLoc);
2048 addEdgeToPath(Construct.getActivePath(), PrevLoc, Note->getLocation());
2060 addEdgeToPath(Construct.getActivePath(), PrevLoc,