Lines Matching refs:ToDC
321 DeclContext *ToDC = ToD->getDeclContext(); in addDeclToContexts() local
326 ToDC->addDeclInternal(ToD); in addDeclToContexts()
329 if (ToDC != ToLexicalDC && FromLexicalDC->containsDeclAndLoad(FromD)) { in addDeclToContexts()
342 ToDC->makeDeclVisibleInContext(ToNamed); in addDeclToContexts()
386 Decl *From, DeclContext *&ToDC, DeclContext *&ToLexicalDC);
2097 DeclContext *ToDC = *ToDCOrErr; in ImportDeclContext() local
2107 assert(ToDC == ToD->getLexicalDeclContext() && ToDC->containsDecl(ToD)); in ImportDeclContext()
2109 ToDC->removeDecl(ToD); in ImportDeclContext()
2113 ToDC->addDeclInternal(ToD); in ImportDeclContext()
2166 Decl *FromD, DeclContext *&ToDC, DeclContext *&ToLexicalDC) { in ImportDeclContext() argument
2170 ToDC = *ToDCOrErr; in ImportDeclContext()
2179 ToLexicalDC = ToDC; in ImportDeclContext()
9573 auto *ToDC = cast<DeclContext>(*ToDCOrErr); in ImportContext() local
9577 if (auto *ToRecord = dyn_cast<RecordDecl>(ToDC)) { in ImportContext()
9580 return ToDC; in ImportContext()
9595 } else if (auto *ToEnum = dyn_cast<EnumDecl>(ToDC)) { in ImportContext()
9606 } else if (auto *ToClass = dyn_cast<ObjCInterfaceDecl>(ToDC)) { in ImportContext()
9617 } else if (auto *ToProto = dyn_cast<ObjCProtocolDecl>(ToDC)) { in ImportContext()
9630 return ToDC; in ImportContext()