clang API Documentation

Public Member Functions | Friends
clang::DiagnosticIDs::diag_iterator Class Reference

#include <DiagnosticIDs.h>

List of all members.

Public Member Functions

diag_iteratoroperator++ ()
bool operator== (const diag_iterator &x) const
bool operator!= (const diag_iterator &x) const
llvm::StringRef getDiagName () const
unsigned getDiagID () const

Friends

class DiagnosticIDs

Detailed Description

Iterator class used for traversing all statically declared diagnostics.

Definition at line 234 of file DiagnosticIDs.h.


Member Function Documentation

unsigned DiagnosticIDs::diag_iterator::getDiagID ( ) const

Definition at line 333 of file DiagnosticIDs.cpp.

llvm::StringRef DiagnosticIDs::diag_iterator::getDiagName ( ) const

Definition at line 329 of file DiagnosticIDs.cpp.

References clang::DiagnosticIDs::getName().

bool clang::DiagnosticIDs::diag_iterator::operator!= ( const diag_iterator x) const [inline]

Definition at line 242 of file DiagnosticIDs.h.

DiagnosticIDs::diag_iterator & DiagnosticIDs::diag_iterator::operator++ ( )

Definition at line 337 of file DiagnosticIDs.cpp.

bool clang::DiagnosticIDs::diag_iterator::operator== ( const diag_iterator x) const [inline]

Definition at line 241 of file DiagnosticIDs.h.


Friends And Related Function Documentation

friend class DiagnosticIDs [friend]

Definition at line 237 of file DiagnosticIDs.h.


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