class PathDiagnosticConsumer::FilesMade

Declaration

class PathDiagnosticConsumer::FilesMade { /* full declaration omitted */ };

Declared at: clang/include/clang/Analysis/PathDiagnostic.h:110

Member Variables

private llvm::BumpPtrAllocator Alloc
private llvm::FoldingSet<PDFileEntry> Set

Method Overview

  • public void addDiagnostic(const clang::ento::PathDiagnostic & PD, llvm::StringRef ConsumerName, llvm::StringRef fileName)
  • public bool empty() const
  • public PDFileEntry::ConsumerFiles * getFiles(const clang::ento::PathDiagnostic & PD)
  • public ~FilesMade()

Methods

void addDiagnostic(
    const clang::ento::PathDiagnostic& PD,
    llvm::StringRef ConsumerName,
    llvm::StringRef fileName)

Declared at: clang/include/clang/Analysis/PathDiagnostic.h:119

Parameters

const clang::ento::PathDiagnostic& PD
llvm::StringRef ConsumerName
llvm::StringRef fileName

bool empty() const

Declared at: clang/include/clang/Analysis/PathDiagnostic.h:117

PDFileEntry::ConsumerFiles* getFiles(
    const clang::ento::PathDiagnostic& PD)

Declared at: clang/include/clang/Analysis/PathDiagnostic.h:123

Parameters

const clang::ento::PathDiagnostic& PD

~FilesMade()

Declared at: clang/include/clang/Analysis/PathDiagnostic.h:115