clang  5.0.0
Public Types | Public Member Functions | Friends | List of all members
clang::ento::BugReportEquivClass Class Reference

#include "clang/StaticAnalyzer/Core/BugReporter/BugReporter.h"

Inheritance diagram for clang::ento::BugReportEquivClass:
[legend]
Collaboration diagram for clang::ento::BugReportEquivClass:
[legend]

Public Types

typedef llvm::ilist< BugReport >
::iterator 
iterator
 
typedef llvm::ilist< BugReport >
::const_iterator 
const_iterator
 

Public Member Functions

 BugReportEquivClass (std::unique_ptr< BugReport > R)
 
 ~BugReportEquivClass ()
 
void Profile (llvm::FoldingSetNodeID &ID) const
 
iterator begin ()
 
iterator end ()
 
const_iterator begin () const
 
const_iterator end () const
 

Friends

class BugReporter
 

Detailed Description

Definition at line 358 of file BugReporter.h.

Member Typedef Documentation

Definition at line 377 of file BugReporter.h.

Definition at line 376 of file BugReporter.h.

Constructor & Destructor Documentation

clang::ento::BugReportEquivClass::BugReportEquivClass ( std::unique_ptr< BugReport R)
inline

Definition at line 368 of file BugReporter.h.

BugReportEquivClass::~BugReportEquivClass ( )

Definition at line 2753 of file BugReporter.cpp.

Member Function Documentation

iterator clang::ento::BugReportEquivClass::begin ( )
inline

Definition at line 379 of file BugReporter.h.

Referenced by FindReportInEquivalenceClass().

const_iterator clang::ento::BugReportEquivClass::begin ( ) const
inline

Definition at line 382 of file BugReporter.h.

iterator clang::ento::BugReportEquivClass::end ( )
inline

Definition at line 380 of file BugReporter.h.

Referenced by FindReportInEquivalenceClass().

const_iterator clang::ento::BugReportEquivClass::end ( ) const
inline

Definition at line 383 of file BugReporter.h.

void clang::ento::BugReportEquivClass::Profile ( llvm::FoldingSetNodeID &  ID) const
inline

Definition at line 371 of file BugReporter.h.

Friends And Related Function Documentation

friend class BugReporter
friend

Definition at line 362 of file BugReporter.h.


The documentation for this class was generated from the following files: