Lines Matching refs:getDeclContext
839 if (const auto *PD = dyn_cast<const ObjCProtocolDecl>(getDeclContext())) in definedInNSObject()
841 if (const auto *ID = dyn_cast<const ObjCInterfaceDecl>(getDeclContext())) in definedInNSObject()
850 const DeclContext *DC = getDeclContext(); in isDesignatedInitializerForTheInterface()
920 auto *CtxD = cast<Decl>(getDeclContext()); in getNextRedeclarationImpl()
948 if (Redecl && cast<Decl>(Redecl->getDeclContext())->isInvalidDecl()) in getNextRedeclarationImpl()
962 auto *CtxD = cast<Decl>(getDeclContext()); in getCanonicalDecl()
1161 if (auto *ID = dyn_cast<ObjCInterfaceDecl>(getDeclContext())) in getClassInterface()
1163 if (auto *CD = dyn_cast<ObjCCategoryDecl>(getDeclContext())) in getClassInterface()
1165 if (auto *IMD = dyn_cast<ObjCImplDecl>(getDeclContext())) in getClassInterface()
1167 if (isa<ObjCProtocolDecl>(getDeclContext())) in getClassInterface()
1173 if (auto *CD = dyn_cast<ObjCCategoryDecl>(getDeclContext())) in getCategory()
1175 if (auto *IMD = dyn_cast<ObjCCategoryImplDecl>(getDeclContext())) in getCategory()
1197 .substObjCMemberType(receiverType, getDeclContext(), in getSendResultType()
1273 dyn_cast<ObjCProtocolDecl>(Method->getDeclContext())) { in collectOverriddenMethodsSlow()
1277 dyn_cast<ObjCImplDecl>(Method->getDeclContext())) { in collectOverriddenMethodsSlow()
1290 dyn_cast<ObjCCategoryDecl>(Method->getDeclContext())) { in collectOverriddenMethodsSlow()
1304 dyn_cast_or_null<ObjCContainerDecl>(Method->getDeclContext()), in collectOverriddenMethodsSlow()
1314 Method = cast<ObjCContainerDecl>(Method->getDeclContext()) in getOverriddenMethods()
1826 const auto *DC = cast<ObjCContainerDecl>(getDeclContext()); in getContainingInterface()
1850 return getType().substObjCMemberType(objectType, getDeclContext(), in getUsageType()
2295 return DeclType.substObjCMemberType(objectType, getDeclContext(), in getUsageType()