Searched refs:BugReporterVisitor (Results 1 – 23 of 23) sorted by relevance
43 class BugReporterVisitor : public llvm::FoldingSetNode {45 BugReporterVisitor() = default;46 BugReporterVisitor(const BugReporterVisitor &) = default;47 BugReporterVisitor(BugReporterVisitor &&) {} in BugReporterVisitor() argument48 virtual ~BugReporterVisitor();88 class FindLastStoreBRVisitor final : public BugReporterVisitor {146 class NilReceiverBRVisitor final : public BugReporterVisitor {163 class ConditionBRVisitor final : public BugReporterVisitor {224 : public BugReporterVisitor {250 class UndefOrNullArgVisitor final : public BugReporterVisitor {[all …]
89 using VisitorList = SmallVector<std::unique_ptr<BugReporterVisitor>, 8>;137 llvm::FoldingSet<BugReporterVisitor> CallbacksSet;344 void addVisitor(std::unique_ptr<BugReporterVisitor> visitor);
28 std::unique_ptr<BugReporterVisitor> Visitor = nullptr) const;44 std::unique_ptr<BugReporterVisitor> Visitor) const { in reportBug()
37 std::unique_ptr<BugReporterVisitor> Visitor = nullptr) const;46 CheckerContext &C, std::unique_ptr<BugReporterVisitor> Visitor) const { in reportBug()
27 std::unique_ptr<BugReporterVisitor> getInnerPointerBRVisitor(SymbolRef Sym);
37 std::unique_ptr<BugReporterVisitor> Visitor = nullptr) const;231 std::unique_ptr<BugReporterVisitor> Visitor) const { in reportOOB()
43 class InnerPointerBRVisitor : public BugReporterVisitor {264 std::unique_ptr<BugReporterVisitor> getInnerPointerBRVisitor(SymbolRef Sym) { in getInnerPointerBRVisitor()
42 class DeleteBugVisitor : public BugReporterVisitor {
41 class DynamicTypeBugVisitor : public BugReporterVisitor {
60 class VirtualBugVisitor : public BugReporterVisitor {
65 class SuperDeallocBRVisitor final : public BugReporterVisitor {
58 class DivisionBRVisitor : public BugReporterVisitor {
72 class ValistBugVisitor : public BugReporterVisitor {
156 class MovedBugVisitor : public BugReporterVisitor {
129 class SecKeychainBugVisitor : public BugReporterVisitor {
77 class GenericsBugVisitor : public BugReporterVisitor {
131 class NullabilityBugVisitor : public BugReporterVisitor {
116 class NonLocalizedStringBRVisitor final : public BugReporterVisitor {
440 class MallocBugVisitor final : public BugReporterVisitor {
81 class RequestNodeVisitor : public BugReporterVisitor {
188 BugReporterVisitor::getEndPath(BugReporterContext &, in getEndPath()194 BugReporterVisitor::finalizeVisitor(BugReporterContext &, in finalizeVisitor()197 std::shared_ptr<PathDiagnosticPiece> BugReporterVisitor::getDefaultEndPath( in getDefaultEndPath()275 class NoStoreFuncVisitor final : public BugReporterVisitor {661 class MacroNullReturnSuppressionVisitor final : public BugReporterVisitor {754 class ReturnVisitor : public BugReporterVisitor {
84 BugReporterVisitor::~BugReporterVisitor() = default;1931 LastPiece = BugReporterVisitor::getDefaultEndPath(PDB, ErrorNode, *R); in generatePathDiagnosticForConsumer()2031 void BugReport::addVisitor(std::unique_ptr<BugReporterVisitor> visitor) { in addVisitor()
240 class RefCountReportVisitor : public BugReporterVisitor {602 return BugReporterVisitor::getDefaultEndPath(BRC, EndN, BR); in getEndPath()