|
clang
5.0.0
|
Iterator that walks over the list of categories, filtering out those that do not meet specific criteria. More...
#include "clang/AST/DeclObjC.h"
Public Types | |
| typedef ObjCCategoryDecl * | value_type |
| typedef value_type | reference |
| typedef value_type | pointer |
| typedef std::ptrdiff_t | difference_type |
| typedef std::input_iterator_tag | iterator_category |
Public Member Functions | |
| filtered_category_iterator () | |
| filtered_category_iterator (ObjCCategoryDecl *Current) | |
| reference | operator* () const |
| pointer | operator-> () const |
| filtered_category_iterator & | operator++ () |
| filtered_category_iterator | operator++ (int) |
Friends | |
| bool | operator== (filtered_category_iterator X, filtered_category_iterator Y) |
| bool | operator!= (filtered_category_iterator X, filtered_category_iterator Y) |
Iterator that walks over the list of categories, filtering out those that do not meet specific criteria.
This class template is used for the various permutations of category and extension iterators.
Definition at line 1520 of file DeclObjC.h.
| typedef std::ptrdiff_t clang::ObjCInterfaceDecl::filtered_category_iterator< Filter >::difference_type |
Definition at line 1529 of file DeclObjC.h.
| typedef std::input_iterator_tag clang::ObjCInterfaceDecl::filtered_category_iterator< Filter >::iterator_category |
Definition at line 1530 of file DeclObjC.h.
| typedef value_type clang::ObjCInterfaceDecl::filtered_category_iterator< Filter >::pointer |
Definition at line 1528 of file DeclObjC.h.
| typedef value_type clang::ObjCInterfaceDecl::filtered_category_iterator< Filter >::reference |
Definition at line 1527 of file DeclObjC.h.
| typedef ObjCCategoryDecl* clang::ObjCInterfaceDecl::filtered_category_iterator< Filter >::value_type |
Definition at line 1526 of file DeclObjC.h.
|
inline |
Definition at line 1532 of file DeclObjC.h.
|
inlineexplicit |
Definition at line 1533 of file DeclObjC.h.
|
inline |
Definition at line 1539 of file DeclObjC.h.
|
inline |
Definition at line 2763 of file DeclObjC.h.
References Current.
|
inline |
Definition at line 1544 of file DeclObjC.h.
|
inline |
Definition at line 1540 of file DeclObjC.h.
|
friend |
Definition at line 1555 of file DeclObjC.h.
|
friend |
Definition at line 1550 of file DeclObjC.h.
1.8.6