clang 20.0.0git
|
Represents a lazily-loaded vector of data. More...
#include "clang/AST/ExternalASTSource.h"
Classes | |
class | iterator |
Iteration over the elements in the vector. More... | |
Public Member Functions | |
iterator | begin (Source *source, bool LocalOnly=false) |
iterator | end () |
void | push_back (const T &LocalValue) |
void | erase (iterator From, iterator To) |
Represents a lazily-loaded vector of data.
The lazily-loaded vector of data contains data that is partially loaded from an external source and partially added by local translation. The items loaded from the external source are loaded lazily, when needed for iteration over the complete vector.
Definition at line 536 of file ExternalASTSource.h.
|
inline |
Definition at line 579 of file ExternalASTSource.h.
Referenced by clang::Sema::ActOnEndOfTranslationUnit(), clang::Sema::CheckDelegatingCtorCycles(), and CheckExtVectorComponent().
|
inline |
Definition at line 588 of file ExternalASTSource.h.
Referenced by clang::Sema::ActOnEndOfTranslationUnit(), clang::Sema::CheckDelegatingCtorCycles(), and CheckExtVectorComponent().
|
inline |
Definition at line 596 of file ExternalASTSource.h.
Referenced by clang::Sema::ActOnEndOfTranslationUnit().
|
inline |
Definition at line 592 of file ExternalASTSource.h.
Referenced by clang::Sema::ActOnUninitializedDecl(), handleExtVectorTypeAttr(), clang::Sema::MarkUnusedFileScopedDecl(), and clang::Sema::SetDelegatingInitializer().