Searched defs:LazyOffsetPtr (Results 1 – 1 of 1) sorted by relevance
325 struct LazyOffsetPtr { struct352 LazyOffsetPtr() = default; argument353 explicit LazyOffsetPtr(T *Ptr) : Data() { SetPtr(Ptr); } in LazyOffsetPtr() argument355 explicit LazyOffsetPtr(uint64_t Offset) : Data() { in LazyOffsetPtr() function386 bool isValid() const { return isOffset() || GetPtr() != nullptr; } in isValid()389 bool isOffset() const { return GetLSB() & 0x01; } in isOffset()396 T *get(ExternalASTSource *Source) const { in get()407 T **getAddressOfPointer(ExternalASTSource *Source) const { in getAddressOfPointer()