Home
last modified time | relevance | path

Searched refs:KnownLatest (Results 1 – 2 of 2) sorted by relevance

/external/clang/include/clang/AST/
DRedeclarable.h34 KnownLatest; typedef
48 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()
/external/llvm-project/clang/include/clang/AST/
DRedeclarable.h89 using KnownLatest = variable
105 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()