Lines Matching refs:ToDC
323 DeclContext *ToDC = ToD->getDeclContext(); in addDeclToContexts() local
328 ToDC->addDeclInternal(ToD); in addDeclToContexts()
331 if (ToDC != ToLexicalDC && FromLexicalDC->containsDeclAndLoad(FromD)) { in addDeclToContexts()
344 ToDC->makeDeclVisibleInContext(ToNamed); in addDeclToContexts()
435 Decl *From, DeclContext *&ToDC, DeclContext *&ToLexicalDC);
1937 DeclContext *ToDC = *ToDCOrErr; in ImportDeclContext() local
1946 assert(ToDC == ToD->getLexicalDeclContext() && ToDC->containsDecl(ToD)); in ImportDeclContext()
1948 ToDC->removeDecl(ToD); in ImportDeclContext()
1952 ToDC->addDeclInternal(ToD); in ImportDeclContext()
1961 Decl *FromD, DeclContext *&ToDC, DeclContext *&ToLexicalDC) { in ImportDeclContext() argument
1965 ToDC = *ToDCOrErr; in ImportDeclContext()
1974 ToLexicalDC = ToDC; in ImportDeclContext()
8987 auto *ToDC = cast<DeclContext>(*ToDCOrErr); in ImportContext() local
8991 if (auto *ToRecord = dyn_cast<RecordDecl>(ToDC)) { in ImportContext()
8994 return ToDC; in ImportContext()
9009 } else if (auto *ToEnum = dyn_cast<EnumDecl>(ToDC)) { in ImportContext()
9020 } else if (auto *ToClass = dyn_cast<ObjCInterfaceDecl>(ToDC)) { in ImportContext()
9031 } else if (auto *ToProto = dyn_cast<ObjCProtocolDecl>(ToDC)) { in ImportContext()
9044 return ToDC; in ImportContext()