Lines Matching refs:IDecl

272     void RewriteObjCMethodDecl(const ObjCInterfaceDecl *IDecl,
339 virtual void RewriteObjCClassMetaData(ObjCImplementationDecl *IDecl,
532 void RewriteObjCClassMetaData(ObjCImplementationDecl *IDecl,
1063 void RewriteObjC::RewriteObjCMethodDecl(const ObjCInterfaceDecl *IDecl, in RewriteObjCMethodDecl() argument
1080 NameStr += IDecl->getNameAsString(); in RewriteObjCMethodDecl()
1106 QualType selfTy = Context->getObjCInterfaceType(IDecl); in RewriteObjCMethodDecl()
1109 if (ObjCSynthesizedStructs.count(const_cast<ObjCInterfaceDecl*>(IDecl))) in RewriteObjCMethodDecl()
1113 ResultStr += IDecl->getNameAsString(); in RewriteObjCMethodDecl()
1866 ObjCInterfaceDecl *IDecl = Ptr->getObjectType()->getInterface(); in RewriteObjCTryStmt() local
1867 if (IDecl) { in RewriteObjCTryStmt()
1869 buf += IDecl->getNameAsString(); in RewriteObjCTryStmt()
5264 void RewriteObjCFragileABI::RewriteObjCClassMetaData(ObjCImplementationDecl *IDecl, in RewriteObjCClassMetaData() argument
5266 ObjCInterfaceDecl *CDecl = IDecl->getClassInterface(); in RewriteObjCClassMetaData()
5277 !IDecl->ivar_empty() ? IDecl->ivar_size() : CDecl->ivar_size(); in RewriteObjCClassMetaData()
5306 Result += IDecl->getNameAsString(); in RewriteObjCClassMetaData()
5314 if (!IDecl->ivar_empty()) { in RewriteObjCClassMetaData()
5315 for (auto *IV : IDecl->ivars()) in RewriteObjCClassMetaData()
5317 IVI = IDecl->ivar_begin(); in RewriteObjCClassMetaData()
5318 IVE = IDecl->ivar_end(); in RewriteObjCClassMetaData()
5350 SmallVector<ObjCMethodDecl *, 32> InstanceMethods(IDecl->instance_methods()); in RewriteObjCClassMetaData()
5354 for (const auto *Prop : IDecl->property_impls()) { in RewriteObjCClassMetaData()
5372 true, "", IDecl->getName(), Result); in RewriteObjCClassMetaData()
5375 RewriteObjCMethodsMetaData(IDecl->classmeth_begin(), IDecl->classmeth_end(), in RewriteObjCClassMetaData()
5376 false, "", IDecl->getName(), Result); in RewriteObjCClassMetaData()
5448 if (IDecl->classmeth_begin() != IDecl->classmeth_end()) { in RewriteObjCClassMetaData()
5450 Result += IDecl->getNameAsString(); in RewriteObjCClassMetaData()
5501 if (IDecl->instmeth_begin() != IDecl->instmeth_end()) { in RewriteObjCClassMetaData()
5616 void RewriteObjCFragileABI::RewriteObjCCategoryImplDecl(ObjCCategoryImplDecl *IDecl, in RewriteObjCCategoryImplDecl() argument
5618 ObjCInterfaceDecl *ClassDecl = IDecl->getClassInterface(); in RewriteObjCCategoryImplDecl()
5621 = ClassDecl->FindCategoryDeclaration(IDecl->getIdentifier()); in RewriteObjCCategoryImplDecl()
5625 FullCategoryName += IDecl->getNameAsString(); in RewriteObjCCategoryImplDecl()
5628 SmallVector<ObjCMethodDecl *, 32> InstanceMethods(IDecl->instance_methods()); in RewriteObjCCategoryImplDecl()
5632 for (const auto *Prop : IDecl->property_impls()) { in RewriteObjCCategoryImplDecl()
5651 RewriteObjCMethodsMetaData(IDecl->classmeth_begin(), IDecl->classmeth_end(), in RewriteObjCCategoryImplDecl()
5688 Result += IDecl->getNameAsString(); in RewriteObjCCategoryImplDecl()
5693 if (IDecl->instmeth_begin() != IDecl->instmeth_end()) { in RewriteObjCCategoryImplDecl()
5701 if (IDecl->classmeth_begin() != IDecl->classmeth_end()) { in RewriteObjCCategoryImplDecl()