Searched refs:LazyData (Results 1 – 2 of 2) sorted by relevance
449 struct LazyData { struct454 LazyData(ExternalASTSource *Source, T Value) in LazyData() function459 using ValueType = llvm::PointerUnion<T, LazyData*>;478 void markIncomplete() { cast<LazyData *>(Value)->LastGeneration = 0; } in markIncomplete()482 if (auto *LazyVal = Value.template dyn_cast<LazyData *>()) { in set()494 if (auto *LazyVal = Value.template dyn_cast<LazyData *>()) { in get()506 if (auto *LazyVal = Value.template dyn_cast<LazyData *>()) in getNotUpdated()
3826 return new (Ctx) LazyData(Source, Value); in makeValue()