clang API Documentation

Public Member Functions
clang::ento::BugType Class Reference

#include <BugType.h>

Inheritance diagram for clang::ento::BugType:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 BugType (StringRef name, StringRef cat)
virtual ~BugType ()
StringRef getName () const
StringRef getCategory () const
bool isSuppressOnSink () const
void setSuppressOnSink (bool x)
virtual void FlushReports (BugReporter &BR)

Detailed Description

Definition at line 28 of file BugType.h.


Constructor & Destructor Documentation

clang::ento::BugType::BugType ( StringRef  name,
StringRef  cat 
) [inline]

Definition at line 34 of file BugType.h.

BugType::~BugType ( ) [virtual]

Definition at line 1301 of file BugReporter.cpp.


Member Function Documentation

void BugReporter::FlushReports ( BugReporter BR) [virtual]

Definition at line 1303 of file BugReporter.cpp.

StringRef clang::ento::BugType::getCategory ( ) const [inline]

Definition at line 40 of file BugType.h.

StringRef clang::ento::BugType::getName ( ) const [inline]

Definition at line 39 of file BugType.h.

bool clang::ento::BugType::isSuppressOnSink ( ) const [inline]

isSuppressOnSink - Returns true if bug reports associated with this bug type should be suppressed if the end node of the report is post-dominated by a sink node.

Definition at line 45 of file BugType.h.

void clang::ento::BugType::setSuppressOnSink ( bool  x) [inline]

Definition at line 46 of file BugType.h.


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