clang API Documentation
#include <ExternalASTSource.h>
Definition at line 481 of file ExternalASTSource.h.
typedef int clang::LazyVector< T, Source, Loader, LoadedStorage, LocalStorage >::iterator::difference_type |
Definition at line 505 of file ExternalASTSource.h.
typedef std::random_access_iterator_tag clang::LazyVector< T, Source, Loader, LoadedStorage, LocalStorage >::iterator::iterator_category |
Definition at line 504 of file ExternalASTSource.h.
typedef value_type* clang::LazyVector< T, Source, Loader, LoadedStorage, LocalStorage >::iterator::pointer |
Definition at line 503 of file ExternalASTSource.h.
typedef value_type& clang::LazyVector< T, Source, Loader, LoadedStorage, LocalStorage >::iterator::reference |
Definition at line 502 of file ExternalASTSource.h.
typedef T clang::LazyVector< T, Source, Loader, LoadedStorage, LocalStorage >::iterator::value_type |
Definition at line 501 of file ExternalASTSource.h.
clang::LazyVector< T, Source, Loader, LoadedStorage, LocalStorage >::iterator::iterator | ( | ) | [inline] |
Definition at line 507 of file ExternalASTSource.h.
clang::LazyVector< T, Source, Loader, LoadedStorage, LocalStorage >::iterator::iterator | ( | LazyVector * | Self, |
int | Position | ||
) | [inline] |
Definition at line 509 of file ExternalASTSource.h.
reference clang::LazyVector< T, Source, Loader, LoadedStorage, LocalStorage >::iterator::operator* | ( | ) | const [inline] |
Definition at line 512 of file ExternalASTSource.h.
References Position.
iterator& clang::LazyVector< T, Source, Loader, LoadedStorage, LocalStorage >::iterator::operator++ | ( | ) | [inline] |
Definition at line 529 of file ExternalASTSource.h.
References Position.
iterator clang::LazyVector< T, Source, Loader, LoadedStorage, LocalStorage >::iterator::operator++ | ( | int | ) | [inline] |
Definition at line 534 of file ExternalASTSource.h.
References Position.
iterator& clang::LazyVector< T, Source, Loader, LoadedStorage, LocalStorage >::iterator::operator-- | ( | ) | [inline] |
Definition at line 540 of file ExternalASTSource.h.
References Position.
iterator clang::LazyVector< T, Source, Loader, LoadedStorage, LocalStorage >::iterator::operator-- | ( | int | ) | [inline] |
Definition at line 545 of file ExternalASTSource.h.
References Position.
pointer clang::LazyVector< T, Source, Loader, LoadedStorage, LocalStorage >::iterator::operator-> | ( | ) | const [inline] |
Definition at line 518 of file ExternalASTSource.h.
References Position.
reference clang::LazyVector< T, Source, Loader, LoadedStorage, LocalStorage >::iterator::operator[] | ( | difference_type | D | ) | [inline] |
Definition at line 525 of file ExternalASTSource.h.
friend class LazyVector [friend] |
Definition at line 498 of file ExternalASTSource.h.
bool operator!= | ( | const iterator & | X, |
const iterator & | Y | ||
) | [friend] |
Definition at line 555 of file ExternalASTSource.h.
iterator operator+ | ( | iterator | X, |
difference_type | D | ||
) | [friend] |
Definition at line 585 of file ExternalASTSource.h.
iterator operator+ | ( | difference_type | D, |
iterator | X | ||
) | [friend] |
Definition at line 590 of file ExternalASTSource.h.
iterator& operator+= | ( | iterator & | X, |
difference_type | D | ||
) | [friend] |
Definition at line 575 of file ExternalASTSource.h.
difference_type operator- | ( | const iterator & | X, |
const iterator & | Y | ||
) | [friend] |
Definition at line 595 of file ExternalASTSource.h.
iterator operator- | ( | iterator | X, |
difference_type | D | ||
) | [friend] |
Definition at line 599 of file ExternalASTSource.h.
iterator& operator-= | ( | iterator & | X, |
difference_type | D | ||
) | [friend] |
Definition at line 580 of file ExternalASTSource.h.
bool operator< | ( | const iterator & | X, |
const iterator & | Y | ||
) | [friend] |
Definition at line 559 of file ExternalASTSource.h.
bool operator<= | ( | const iterator & | X, |
const iterator & | Y | ||
) | [friend] |
Definition at line 567 of file ExternalASTSource.h.
bool operator== | ( | const iterator & | X, |
const iterator & | Y | ||
) | [friend] |
Definition at line 551 of file ExternalASTSource.h.
bool operator> | ( | const iterator & | X, |
const iterator & | Y | ||
) | [friend] |
Definition at line 563 of file ExternalASTSource.h.
bool operator>= | ( | const iterator & | X, |
const iterator & | Y | ||
) | [friend] |
Definition at line 571 of file ExternalASTSource.h.