Lines Matching refs:getDeclContext
105 auto *DC = Parm->getDeclContext(); in handleDeclarator()
177 IndexCtx.handleReference(D, AttrLoc, cast<NamedDecl>(D->getDeclContext()), in handleObjCMethod()
178 D->getDeclContext(), 0); in handleObjCMethod()
264 Ctor->getParent(), Ctor->getDeclContext(), in VisitFunctionDecl()
281 Dtor->getParent(), Dtor->getDeclContext(), in VisitFunctionDecl()
287 Guide->getDeclContext()); in VisitFunctionDecl()
433 D->getDeclContext(), SymbolRoleSet()); in VisitObjCInterfaceDecl()
446 D->getDeclContext(), SymbolRoleSet()); in VisitObjCProtocolDecl()
540 auto *Container = cast<ObjCImplDecl>(D->getDeclContext()); in VisitObjCPropertyImplDecl()
586 D->getDeclContext(), SymbolRoleSet()); in VisitObjCPropertyImplDecl()
609 const DeclContext *DC = D->getDeclContext()->getRedeclContext(); in VisitUsingDecl()
627 const DeclContext *DC = D->getDeclContext()->getRedeclContext(); in VisitUsingDirectiveDecl()
644 const DeclContext *DC = D->getDeclContext()->getRedeclContext(); in VisitUnresolvedUsingValueDecl()
653 const DeclContext *DC = D->getDeclContext()->getRedeclContext(); in VisitUnresolvedUsingTypenameDecl()
756 if (isa<ClassTemplateDecl>(ND) && D->getDeclContext()->isDependentContext()) in VisitFriendDecl()
761 IndexCtx.indexTypeSourceInfo(Ty, cast<NamedDecl>(D->getDeclContext())); in VisitFriendDecl()
772 dyn_cast<NamedDecl>(D->getDeclContext()), in VisitStaticAssertDecl()