class RefCountBug

Declaration

class RefCountBug : public BugType { /* full declaration omitted */ };

Declared at: clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h:27

Inherits from: BugType

Member Variables

private clang::ento::retaincountchecker::RefCountBug:: RefCountBugKind BT

Method Overview

  • public RefCountBug(clang::ento::CheckerNameRef Checker, clang::ento::retaincountchecker::RefCountBug::RefCountBugKind BT)
  • private static llvm::StringRef bugTypeToName(clang::ento::retaincountchecker::RefCountBug::RefCountBugKind BT)
  • public clang::ento::retaincountchecker::RefCountBug::RefCountBugKind getBugType() const
  • public llvm::StringRef getDescription() const

Inherited from BugType:

Methods

RefCountBug(clang::ento::CheckerNameRef Checker,
            clang::ento::retaincountchecker::
                RefCountBug::RefCountBugKind BT)

Declared at: clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h:39

Parameters

clang::ento::CheckerNameRef Checker
clang::ento::retaincountchecker::RefCountBug:: RefCountBugKind BT

static llvm::StringRef bugTypeToName(
    clang::ento::retaincountchecker::RefCountBug::
        RefCountBugKind BT)

Declared at: clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h:46

Parameters

clang::ento::retaincountchecker::RefCountBug:: RefCountBugKind BT

clang::ento::retaincountchecker::RefCountBug::
    RefCountBugKind
    getBugType() const

Declared at: clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h:42

llvm::StringRef getDescription() const

Declared at: clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.h:40