clang
7.0.0
|
Iterator adaptor that invents template argument location information for each of the template arguments in its underlying iterator. More...
#include "/work/llvm-www-releases/7.0.0/docsbuild/llvm.src/tools/clang/lib/Sema/TreeTransform.h"
Classes | |
class | pointer |
Public Types | |
typedef TemplateArgumentLoc | value_type |
typedef TemplateArgumentLoc | reference |
typedef std::iterator_traits< InputIterator >::difference_type | difference_type |
typedef std::input_iterator_tag | iterator_category |
Public Member Functions | |
TemplateArgumentLocInventIterator () | |
TemplateArgumentLocInventIterator (TreeTransform< Derived > &Self, InputIterator Iter) | |
TemplateArgumentLocInventIterator & | operator++ () |
TemplateArgumentLocInventIterator | operator++ (int) |
reference | operator* () const |
pointer | operator-> () const |
Friends | |
bool | operator== (const TemplateArgumentLocInventIterator &X, const TemplateArgumentLocInventIterator &Y) |
bool | operator!= (const TemplateArgumentLocInventIterator &X, const TemplateArgumentLocInventIterator &Y) |
Iterator adaptor that invents template argument location information for each of the template arguments in its underlying iterator.
Definition at line 3945 of file TreeTransform.h.
typedef std::iterator_traits<InputIterator>::difference_type clang::TemplateArgumentLocInventIterator< Derived, InputIterator >::difference_type |
Definition at line 3953 of file TreeTransform.h.
typedef std::input_iterator_tag clang::TemplateArgumentLocInventIterator< Derived, InputIterator >::iterator_category |
Definition at line 3954 of file TreeTransform.h.
typedef TemplateArgumentLoc clang::TemplateArgumentLocInventIterator< Derived, InputIterator >::reference |
Definition at line 3951 of file TreeTransform.h.
typedef TemplateArgumentLoc clang::TemplateArgumentLocInventIterator< Derived, InputIterator >::value_type |
Definition at line 3950 of file TreeTransform.h.
|
inline |
Definition at line 3965 of file TreeTransform.h.
|
inlineexplicit |
Definition at line 3967 of file TreeTransform.h.
|
inline |
Definition at line 3982 of file TreeTransform.h.
References clang::TreeTransform< Derived >::InventTemplateArgumentLoc().
|
inline |
Definition at line 3971 of file TreeTransform.h.
|
inline |
Definition at line 3976 of file TreeTransform.h.
|
inline |
Definition at line 3988 of file TreeTransform.h.
|
friend |
Definition at line 3995 of file TreeTransform.h.
|
friend |
Definition at line 3990 of file TreeTransform.h.