Lines Matching refs:getActivePath
152 return LCM.find(&PD->getActivePath())->getSecond(); in getLocationContextForActivePath()
187 PathPieces &getActivePath() { return PD->getActivePath(); } in getActivePath() function in __anon1dcbea900111::PathDiagnosticConstruct
878 C.getActivePath().push_front(generateDiagForGotoOP(C, S, Start)); in generateMinimalDiagForBlockEdge()
883 C.getActivePath().push_front(generateDiagForSwitchOP(C, Dst, Start)); in generateMinimalDiagForBlockEdge()
892 C.getActivePath().push_front( in generateMinimalDiagForBlockEdge()
914 C.getActivePath().push_front( in generateMinimalDiagForBlockEdge()
924 C.getActivePath().push_front(generateDiagForBinaryOP(C, T, Src, Dst)); in generateMinimalDiagForBlockEdge()
939 C.getActivePath().push_front( in generateMinimalDiagForBlockEdge()
948 C.getActivePath().push_front( in generateMinimalDiagForBlockEdge()
965 C.getActivePath().push_front( in generateMinimalDiagForBlockEdge()
973 C.getActivePath().push_front( in generateMinimalDiagForBlockEdge()
987 C.getActivePath().push_front( in generateMinimalDiagForBlockEdge()
991 C.getActivePath().push_front( in generateMinimalDiagForBlockEdge()
1147 addEdgeToPath(C.getActivePath(), PrevLoc, in generatePathDiagnosticsForNode()
1157 Call = cast<PathDiagnosticCallPiece>(C.getActivePath().front().get()); in generatePathDiagnosticsForNode()
1162 Call = PathDiagnosticCallPiece::construct(C.getActivePath(), Caller); in generatePathDiagnosticsForNode()
1163 assert(C.getActivePath().size() == 1 && in generatePathDiagnosticsForNode()
1164 C.getActivePath().front().get() == Call); in generatePathDiagnosticsForNode()
1168 assert(C.isInLocCtxMap(&C.getActivePath()) && in generatePathDiagnosticsForNode()
1172 C.updateLocCtxMap(&C.getActivePath(), C.getCurrLocationContext()); in generatePathDiagnosticsForNode()
1210 addEdgeToPath(C.getActivePath(), PrevLoc, Call->callReturn); in generatePathDiagnosticsForNode()
1215 C.getActivePath().push_front(std::move(Call)); in generatePathDiagnosticsForNode()
1233 addEdgeToPath(C.getActivePath(), PrevLoc, L); in generatePathDiagnosticsForNode()
1266 addEdgeToPath(C.getActivePath(), PrevLoc, p->getLocation()); in generatePathDiagnosticsForNode()
1269 C.getActivePath().push_front(std::move(p)); in generatePathDiagnosticsForNode()
1273 addEdgeToPath(C.getActivePath(), PrevLoc, in generatePathDiagnosticsForNode()
1310 addEdgeToPath(C.getActivePath(), PrevLoc, PE->getLocation()); in generatePathDiagnosticsForNode()
1314 C.getActivePath().push_front(std::move(PE)); in generatePathDiagnosticsForNode()
1319 addEdgeToPath(C.getActivePath(), PrevLoc, L); in generatePathDiagnosticsForNode()
1982 LCM[&PD->getActivePath()] = ErrorNode->getLocationContext(); in PathDiagnosticConstruct()
2037 addEdgeToPath(Construct.getActivePath(), PrevLoc, Note->getLocation()); in generate()
2039 Construct.getActivePath().push_front(Note); in generate()
2049 addEdgeToPath(Construct.getActivePath(), PrevLoc, in generate()