Lines Matching refs:PathDiagnostic
27 #include "clang/Analysis/PathDiagnostic.h"
112 /// PathDiagnostic object. It does no much more then providing convenient
128 /// TODO: PathDiagnostic has a stack doing the same thing, shouldn't we use
133 /// methods of PathDiagnostic.
134 std::unique_ptr<PathDiagnostic> PD;
200 /// PathDiagnostic object for a given bug report. This class and its fields are
241 std::unique_ptr<PathDiagnostic>
1314 static std::unique_ptr<PathDiagnostic>
1317 return std::make_unique<PathDiagnostic>(
1324 static std::unique_ptr<PathDiagnostic>
1328 return std::make_unique<PathDiagnostic>(
1955 static void updateExecutedLinesWithDiagnosticPieces(PathDiagnostic &PD) {
1986 std::unique_ptr<PathDiagnostic>
2648 /// CompactMacroExpandedPieces - This function postprocesses a PathDiagnostic
2735 // Now take the pieces and construct a new PathDiagnostic.
2864 if (std::unique_ptr<PathDiagnostic> PD = PDB->generate(PC)) {
3051 std::unique_ptr<PathDiagnostic> &PD = P.second;
3209 static void resetDiagnosticLocationToMainFile(PathDiagnostic &PD) {