Lines Matching refs:PrevLoc
245 PathDiagnosticLocation &PrevLoc) const;
1076 PathDiagnosticLocation &PrevLoc,
1085 if (!PrevLoc.isValid() || !PrevLoc.asLocation().isValid()) {
1086 PrevLoc = NewLoc;
1092 if (NewLoc.asStmt() && NewLoc.asStmt() == PrevLoc.asStmt())
1096 std::make_shared<PathDiagnosticControlFlowPiece>(NewLoc, PrevLoc));
1097 PrevLoc = NewLoc;
1120 PathDiagnosticConstruct &C, PathDiagnosticLocation &PrevLoc) const {
1141 addEdgeToPath(C.getActivePath(), PrevLoc,
1177 PrevLoc = Call->getLocation();
1204 addEdgeToPath(C.getActivePath(), PrevLoc, Call->callReturn);
1205 PrevLoc.invalidate();
1227 addEdgeToPath(C.getActivePath(), PrevLoc, L);
1258 addEdgeToPath(C.getActivePath(), PrevLoc, p->getLocation());
1262 addEdgeToPath(C.getActivePath(), PrevLoc,
1299 addEdgeToPath(C.getActivePath(), PrevLoc, PE->getLocation());
1305 addEdgeToPath(C.getActivePath(), PrevLoc, L);
2013 PathDiagnosticLocation PrevLoc = Construct.PD->getLocation();
2017 generatePathDiagnosticsForNode(Construct, PrevLoc);
2035 addEdgeToPath(Construct.getActivePath(), PrevLoc, Note->getLocation());
2047 addEdgeToPath(Construct.getActivePath(), PrevLoc,