Searched refs:PathDiagnosticMacroPiece (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| D | PlistDiagnostics.cpp | 87 llvm::SmallVector<const PathDiagnosticMacroPiece *, 0> MacroPieces; 125 ReportMacroSubPieces(o, cast<PathDiagnosticMacroPiece>(P), indent, in ReportPiece() 149 void ReportMacroSubPieces(raw_ostream &o, const PathDiagnosticMacroPiece& P, 365 const PathDiagnosticMacroPiece& P, in ReportMacroSubPieces() 381 for (const PathDiagnosticMacroPiece *P : MacroPieces) { in ReportMacroExpansions() 653 } else if (const PathDiagnosticMacroPiece *Macro = in FlushDiagnosticsImpl() 654 dyn_cast<PathDiagnosticMacroPiece>(&Piece)) { in FlushDiagnosticsImpl()
|
| D | HTMLDiagnostics.cpp | 89 const PathDiagnosticMacroPiece& P, 869 if (!isa<PathDiagnosticMacroPiece>(P)) { in HandlePiece() 937 if (const auto *MP = dyn_cast<PathDiagnosticMacroPiece>(&P)) { in HandlePiece() 1029 const PathDiagnosticMacroPiece& P, in ProcessMacroPiece() 1032 if (const auto *MP = dyn_cast<PathDiagnosticMacroPiece>(subPiece.get())) { in ProcessMacroPiece()
|
| D | BugReporter.cpp | 388 removeRedundantMsgs(cast<PathDiagnosticMacroPiece>(*piece).subPieces); in removeRedundantMsgs() 447 auto ¯o = cast<PathDiagnosticMacroPiece>(*piece); in removeUnneededCalls() 531 if (auto *M = dyn_cast<PathDiagnosticMacroPiece>(I->get())) in removeEdgesToDefaultInitializers() 565 if (auto *M = dyn_cast<PathDiagnosticMacroPiece>(I->get())) in removePiecesWithInvalidLocations() 2669 std::pair<std::shared_ptr<PathDiagnosticMacroPiece>, SourceLocation>>; in CompactMacroExpandedPieces() 2710 std::shared_ptr<PathDiagnosticMacroPiece> MacroGroup; in CompactMacroExpandedPieces() 2733 auto NewGroup = std::make_shared<PathDiagnosticMacroPiece>( in CompactMacroExpandedPieces()
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/Analysis/ |
| D | PathDiagnostic.cpp | 76 PathDiagnosticMacroPiece::~PathDiagnosticMacroPiece() = default; 96 auto &Macro = cast<PathDiagnosticMacroPiece>(*Piece); in flattenTo() 197 else if (const auto *macro = dyn_cast<PathDiagnosticMacroPiece>(piece)) in HandlePathDiagnostic() 245 static Optional<bool> compareMacro(const PathDiagnosticMacroPiece &X, in compareMacro() 246 const PathDiagnosticMacroPiece &Y) { in compareMacro() 300 return compareMacro(cast<PathDiagnosticMacroPiece>(X), in comparePiece() 301 cast<PathDiagnosticMacroPiece>(Y)); in comparePiece() 1120 void PathDiagnosticMacroPiece::Profile(llvm::FoldingSetNodeID &ID) const { in Profile() 1184 LLVM_DUMP_METHOD void PathDiagnosticMacroPiece::dump() const { in dump()
|
| /freebsd-12-stable/contrib/llvm-project/clang/include/clang/Analysis/ |
| D | PathDiagnostic.h | 705 class PathDiagnosticMacroPiece : public PathDiagnosticSpotPiece { 707 PathDiagnosticMacroPiece(const PathDiagnosticLocation &pos) in PathDiagnosticMacroPiece() function 709 ~PathDiagnosticMacroPiece() override;
|