Home
last modified time | relevance | path

Searched refs:PathDiagnosticMacroPiece (Results 1 – 5 of 5) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
DPlistDiagnostics.cpp87 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()
DHTMLDiagnostics.cpp89 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()
DBugReporter.cpp388 removeRedundantMsgs(cast<PathDiagnosticMacroPiece>(*piece).subPieces); in removeRedundantMsgs()
447 auto &macro = 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/
DPathDiagnostic.cpp76 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/
DPathDiagnostic.h705 class PathDiagnosticMacroPiece : public PathDiagnosticSpotPiece {
707 PathDiagnosticMacroPiece(const PathDiagnosticLocation &pos) in PathDiagnosticMacroPiece() function
709 ~PathDiagnosticMacroPiece() override;