Lines Matching refs:DeclContext
21 /// DeclContext tree.
30 bool DeclContext::setLastSeenDIE(CompileUnit &U, const DWARFDie &Die) {
43 PointerIntPair<DeclContext *, 1> DeclContextTree::getChildDeclContext(
44 DeclContext &Context, const DWARFDie &DIE, CompileUnit &U,
55 return PointerIntPair<DeclContext *, 1>(nullptr);
59 return PointerIntPair<DeclContext *, 1>(&Context);
65 return PointerIntPair<DeclContext *, 1>(nullptr);
79 return PointerIntPair<DeclContext *, 1>(nullptr);
108 return PointerIntPair<DeclContext *, 1>(nullptr);
114 // Gather some discriminating data about the DeclContext we will be
162 return PointerIntPair<DeclContext *, 1>(nullptr);
182 DeclContext Key(Hash, Line, ByteSize, Tag, NameRef, FileRef, Context);
188 DeclContext *NewContext =
189 new (Allocator) DeclContext(Hash, Line, ByteSize, Tag, NameRef, FileRef,
192 assert(Inserted && "Failed to insert DeclContext");
198 return PointerIntPair<DeclContext *, 1>(*ContextIter, /* Invalid= */ 1);
208 return PointerIntPair<DeclContext *, 1>(*ContextIter, /* Invalid= */ 1);
210 return PointerIntPair<DeclContext *, 1>(*ContextIter);