Lines Matching defs:ClassDecl

316     void RewriteForwardClassEpilogue(ObjCInterfaceDecl *ClassDecl,
841 const ObjCInterfaceDecl *ClassDecl = D->getContainingInterface();
848 WriteInternalIvarName(ClassDecl, D, IvarOffsetName);
903 ReferencedIvars[const_cast<ObjCInterfaceDecl *>(ClassDecl)].insert(D);
962 // return objc_getProperty(self, _cmd, offsetof(ClassDecl, OID), 1)
1060 void RewriteModernObjC::RewriteForwardClassEpilogue(ObjCInterfaceDecl *ClassDecl,
1062 SourceLocation startLoc = ClassDecl->getBeginLoc();
1381 void RewriteModernObjC::RewriteInterfaceDecl(ObjCInterfaceDecl *ClassDecl) {
1383 if (ObjCSynthesizedStructs.count(ClassDecl))
1386 ObjCInterfaceDecl *SuperClass = ClassDecl->getSuperClass();
1392 if (!ObjCWrittenInterfaces.count(ClassDecl->getCanonicalDecl())) {
1394 RewriteOneForwardClassDecl(ClassDecl, ResultStr);
1395 RewriteIvarOffsetSymbols(ClassDecl, ResultStr);
1397 RewriteObjCInternalStruct(ClassDecl, ResultStr);
1399 ObjCWrittenInterfaces.insert(ClassDecl->getCanonicalDecl());
1401 for (auto *I : ClassDecl->instance_properties())
1403 for (auto *I : ClassDecl->instance_methods())
1405 for (auto *I : ClassDecl->class_methods())
1409 ReplaceText(ClassDecl->getAtEndRange().getBegin(), strlen("@end"),
3240 ObjCInterfaceDecl *ClassDecl = CurMethodDef->getClassInterface();
3253 ClsExprs.push_back(getStringLiteral(ClassDecl->getIdentifier()->getName()));
3334 ObjCInterfaceDecl *ClassDecl = CurMethodDef->getClassInterface();
3345 ClsExprs.push_back(getStringLiteral(ClassDecl->getIdentifier()->getName()));
6612 ObjCInterfaceDecl *ClassDecl,
6618 StringRef ClassName = ClassDecl->getName();
6623 if (ClassDecl->getImplementation())
6679 Result += ClassDecl->getNameAsString();
6684 Result += ClassDecl->getNameAsString();
7263 ObjCInterfaceDecl *ClassDecl = IDecl->getClassInterface();
7266 = ClassDecl->FindCategoryDeclaration(IDecl->getIdentifier());
7268 std::string FullCategoryName = ClassDecl->getNameAsString();
7326 ClassDecl,
7347 ObjCInterfaceDecl *ClassDecl = IDecl->getClassInterface();
7349 Result += ClassDecl->getName();