Lines Matching refs:DC
91 const auto *DC = D->getDeclContext(); in getOutmostClassOrFunDecl() local
93 while (DC) { in getOutmostClassOrFunDecl()
94 if (const auto *RD = dyn_cast<CXXRecordDecl>(DC)) in getOutmostClassOrFunDecl()
96 else if (const auto *FD = dyn_cast<FunctionDecl>(DC)) in getOutmostClassOrFunDecl()
98 DC = DC->getParent(); in getOutmostClassOrFunDecl()
116 const auto *DC = Result.Nodes.getNodeAs<Decl>("dc"); in run() local
117 assert(DC); in run()
122 getOutmostClassOrFunDecl(DC->getCanonicalDecl()), in run()
126 const auto *DC = Result.Nodes.getNodeAs<Decl>("dc"); in run() local
127 assert(DC); in run()
131 RG->addEdge(getOutmostClassOrFunDecl(DC->getCanonicalDecl()), UsedClass); in run()