Lines Matching defs:IDecl

270     void RewriteObjCMethodDecl(const ObjCInterfaceDecl *IDecl,
337 virtual void RewriteObjCClassMetaData(ObjCImplementationDecl *IDecl,
530 void RewriteObjCClassMetaData(ObjCImplementationDecl *IDecl,
1061 void RewriteObjC::RewriteObjCMethodDecl(const ObjCInterfaceDecl *IDecl,
1078 NameStr += IDecl->getNameAsString();
1104 QualType selfTy = Context->getObjCInterfaceType(IDecl);
1107 if (ObjCSynthesizedStructs.count(const_cast<ObjCInterfaceDecl*>(IDecl)))
1111 ResultStr += IDecl->getNameAsString();
1864 ObjCInterfaceDecl *IDecl = Ptr->getObjectType()->getInterface();
1865 if (IDecl) {
1867 buf += IDecl->getNameAsString();
5243 void RewriteObjCFragileABI::RewriteObjCClassMetaData(ObjCImplementationDecl *IDecl,
5245 ObjCInterfaceDecl *CDecl = IDecl->getClassInterface();
5256 !IDecl->ivar_empty() ? IDecl->ivar_size() : CDecl->ivar_size();
5285 Result += IDecl->getNameAsString();
5293 if (!IDecl->ivar_empty()) {
5294 for (auto *IV : IDecl->ivars())
5296 IVI = IDecl->ivar_begin();
5297 IVE = IDecl->ivar_end();
5329 SmallVector<ObjCMethodDecl *, 32> InstanceMethods(IDecl->instance_methods());
5333 for (const auto *Prop : IDecl->property_impls()) {
5351 true, "", IDecl->getName(), Result);
5354 RewriteObjCMethodsMetaData(IDecl->classmeth_begin(), IDecl->classmeth_end(),
5355 false, "", IDecl->getName(), Result);
5427 if (IDecl->classmeth_begin() != IDecl->classmeth_end()) {
5429 Result += IDecl->getNameAsString();
5480 if (IDecl->instmeth_begin() != IDecl->instmeth_end()) {
5595 void RewriteObjCFragileABI::RewriteObjCCategoryImplDecl(ObjCCategoryImplDecl *IDecl,
5597 ObjCInterfaceDecl *ClassDecl = IDecl->getClassInterface();
5600 = ClassDecl->FindCategoryDeclaration(IDecl->getIdentifier());
5604 FullCategoryName += IDecl->getNameAsString();
5607 SmallVector<ObjCMethodDecl *, 32> InstanceMethods(IDecl->instance_methods());
5611 for (const auto *Prop : IDecl->property_impls()) {
5630 RewriteObjCMethodsMetaData(IDecl->classmeth_begin(), IDecl->classmeth_end(),
5667 Result += IDecl->getNameAsString();
5672 if (IDecl->instmeth_begin() != IDecl->instmeth_end()) {
5680 if (IDecl->classmeth_begin() != IDecl->classmeth_end()) {