Searched refs:LazyData (Results 1 – 2 of 2) sorted by relevance
399 struct LazyData { struct404 LazyData(ExternalASTSource *Source, T Value) in LazyData() argument409 using ValueType = llvm::PointerUnion<T, LazyData*>;429 Value.template get<LazyData *>()->LastGeneration = 0; in markIncomplete()434 if (auto *LazyVal = Value.template dyn_cast<LazyData *>()) { in set()446 if (auto *LazyVal = Value.template dyn_cast<LazyData *>()) { in get()458 if (auto *LazyVal = Value.template dyn_cast<LazyData *>()) in getNotUpdated()
3487 return new (Ctx) LazyData(Source, Value); in makeValue()