Searched refs:KnownLatest (Results 1 – 2 of 2) sorted by relevance
34 KnownLatest; typedef48 mutable llvm::PointerUnion<NotKnownLatest, KnownLatest> Next;75 Next = KnownLatest(*reinterpret_cast<const ASTContext *>( in getNext()80 return static_cast<decl_type*>(Next.get<KnownLatest>().get(D)); in getNext()92 Next = KnownLatest(*reinterpret_cast<const ASTContext *>( in setLatest()96 auto Latest = Next.get<KnownLatest>(); in setLatest()102 void markIncomplete() { Next.get<KnownLatest>().markIncomplete(); } in markIncomplete()108 return Next.get<KnownLatest>().getNotUpdated(); in getLatestNotUpdated()
89 using KnownLatest = variable105 mutable llvm::PointerUnion<NotKnownLatest, KnownLatest> Link;116 return Link.is<KnownLatest>() || in isFirst()129 Link = KnownLatest(*reinterpret_cast<const ASTContext *>( in getPrevious()134 return static_cast<decl_type*>(Link.get<KnownLatest>().get(D)); in getPrevious()146 Link = KnownLatest(*reinterpret_cast<const ASTContext *>( in setLatest()150 auto Latest = Link.get<KnownLatest>(); in setLatest()156 void markIncomplete() { Link.get<KnownLatest>().markIncomplete(); } in markIncomplete()162 return Link.get<KnownLatest>().getNotUpdated(); in getLatestNotUpdated()