Home
last modified time | relevance | path

Searched refs:LazyData (Results 1 – 4 of 4) sorted by relevance

/external/clang/include/clang/AST/
DExternalASTSource.h389 struct LazyData { struct
390 LazyData(ExternalASTSource *Source, T Value) in LazyData() function
398 typedef llvm::PointerUnion<T, LazyData*> ValueType;
418 Value.template get<LazyData *>()->LastGeneration = 0; in markIncomplete()
423 if (LazyData *LazyVal = Value.template dyn_cast<LazyData*>()) { in set()
435 if (LazyData *LazyVal = Value.template dyn_cast<LazyData*>()) { in get()
447 if (LazyData *LazyVal = Value.template dyn_cast<LazyData*>()) in getNotUpdated()
DASTContext.h2710 return new (Ctx) LazyData(Source, Value); in makeValue()
/external/llvm-project/clang/include/clang/AST/
DExternalASTSource.h393 struct LazyData { struct
398 LazyData(ExternalASTSource *Source, T Value) in LazyData() function
403 using ValueType = llvm::PointerUnion<T, LazyData*>;
423 Value.template get<LazyData *>()->LastGeneration = 0; in markIncomplete()
428 if (auto *LazyVal = Value.template dyn_cast<LazyData *>()) { in set()
440 if (auto *LazyVal = Value.template dyn_cast<LazyData *>()) { in get()
452 if (auto *LazyVal = Value.template dyn_cast<LazyData *>()) in getNotUpdated()
DASTContext.h3228 return new (Ctx) LazyData(Source, Value); in makeValue()