Lines Matching refs:CD
92 void VisitObjCContainerDecl(const ObjCContainerDecl *CD,
388 if (auto *CD = dyn_cast<ObjCCategoryDecl>(D->getDeclContext())) in getCategoryContext() local
389 return CD; in getCategoryContext()
408 auto *CD = getCategoryContext(D); in VisitObjCMethodDecl() local
409 VisitObjCContainerDecl(ID, CD); in VisitObjCMethodDecl()
429 const ObjCCategoryDecl *CD = cast<ObjCCategoryDecl>(D); in VisitObjCContainerDecl() local
430 const ObjCInterfaceDecl *ID = CD->getClassInterface(); in VisitObjCContainerDecl()
441 if (CD->IsClassExtension()) { in VisitObjCContainerDecl()
443 GenLoc(CD, /*IncludeOffset=*/true); in VisitObjCContainerDecl()
446 GenObjCCategory(ID->getName(), CD->getName(), in VisitObjCContainerDecl()
448 GetExternalSourceContainer(CD)); in VisitObjCContainerDecl()
453 const ObjCCategoryImplDecl *CD = cast<ObjCCategoryImplDecl>(D); in VisitObjCContainerDecl() local
454 const ObjCInterfaceDecl *ID = CD->getClassInterface(); in VisitObjCContainerDecl()
463 GenObjCCategory(ID->getName(), CD->getName(), in VisitObjCContainerDecl()
465 GetExternalSourceContainer(CD)); in VisitObjCContainerDecl()