clang 20.0.0git
|
An iterator over the dependent diagnostics in a dependent context. More...
#include "clang/AST/DependentDiagnostic.h"
Public Types | |
using | value_type = DependentDiagnostic * |
using | reference = DependentDiagnostic * |
using | pointer = DependentDiagnostic * |
using | difference_type = int |
using | iterator_category = std::forward_iterator_tag |
Public Member Functions | |
ddiag_iterator ()=default | |
ddiag_iterator (DependentDiagnostic *Ptr) | |
reference | operator* () const |
ddiag_iterator & | operator++ () |
ddiag_iterator | operator++ (int) |
bool | operator== (ddiag_iterator Other) const |
bool | operator!= (ddiag_iterator Other) const |
ddiag_iterator & | operator+= (difference_type N) |
ddiag_iterator | operator+ (difference_type N) const |
An iterator over the dependent diagnostics in a dependent context.
Definition at line 127 of file DependentDiagnostic.h.
Definition at line 135 of file DependentDiagnostic.h.
using clang::DeclContext::ddiag_iterator::iterator_category = std::forward_iterator_tag |
Definition at line 136 of file DependentDiagnostic.h.
Definition at line 134 of file DependentDiagnostic.h.
Definition at line 133 of file DependentDiagnostic.h.
Definition at line 132 of file DependentDiagnostic.h.
|
default |
|
inlineexplicit |
Definition at line 130 of file DependentDiagnostic.h.
|
inline |
Definition at line 156 of file DependentDiagnostic.h.
References clang::Other.
|
inline |
Definition at line 138 of file DependentDiagnostic.h.
|
inline |
Definition at line 167 of file DependentDiagnostic.h.
|
inline |
Definition at line 140 of file DependentDiagnostic.h.
|
inline |
Definition at line 146 of file DependentDiagnostic.h.
|
inline |
Definition at line 160 of file DependentDiagnostic.h.
|
inline |
Definition at line 152 of file DependentDiagnostic.h.
References clang::Other.