Lines Matching defs:ClassDecl

315     void RewriteForwardClassEpilogue(ObjCInterfaceDecl *ClassDecl,
840 const ObjCInterfaceDecl *ClassDecl = D->getContainingInterface();
847 WriteInternalIvarName(ClassDecl, D, IvarOffsetName);
902 ReferencedIvars[const_cast<ObjCInterfaceDecl *>(ClassDecl)].insert(D);
961 // return objc_getProperty(self, _cmd, offsetof(ClassDecl, OID), 1)
1059 void RewriteModernObjC::RewriteForwardClassEpilogue(ObjCInterfaceDecl *ClassDecl,
1061 SourceLocation startLoc = ClassDecl->getBeginLoc();
1380 void RewriteModernObjC::RewriteInterfaceDecl(ObjCInterfaceDecl *ClassDecl) {
1382 if (ObjCSynthesizedStructs.count(ClassDecl))
1385 ObjCInterfaceDecl *SuperClass = ClassDecl->getSuperClass();
1391 if (!ObjCWrittenInterfaces.count(ClassDecl->getCanonicalDecl())) {
1393 RewriteOneForwardClassDecl(ClassDecl, ResultStr);
1394 RewriteIvarOffsetSymbols(ClassDecl, ResultStr);
1396 RewriteObjCInternalStruct(ClassDecl, ResultStr);
1398 ObjCWrittenInterfaces.insert(ClassDecl->getCanonicalDecl());
1400 for (auto *I : ClassDecl->instance_properties())
1402 for (auto *I : ClassDecl->instance_methods())
1404 for (auto *I : ClassDecl->class_methods())
1408 ReplaceText(ClassDecl->getAtEndRange().getBegin(), strlen("@end"),
3239 ObjCInterfaceDecl *ClassDecl = CurMethodDef->getClassInterface();
3252 ClsExprs.push_back(getStringLiteral(ClassDecl->getIdentifier()->getName()));
3333 ObjCInterfaceDecl *ClassDecl = CurMethodDef->getClassInterface();
3344 ClsExprs.push_back(getStringLiteral(ClassDecl->getIdentifier()->getName()));
6578 ObjCInterfaceDecl *ClassDecl,
6584 StringRef ClassName = ClassDecl->getName();
6589 if (ClassDecl->getImplementation())
6645 Result += ClassDecl->getNameAsString();
6650 Result += ClassDecl->getNameAsString();
7229 ObjCInterfaceDecl *ClassDecl = IDecl->getClassInterface();
7232 = ClassDecl->FindCategoryDeclaration(IDecl->getIdentifier());
7234 std::string FullCategoryName = ClassDecl->getNameAsString();
7292 ClassDecl,
7313 ObjCInterfaceDecl *ClassDecl = IDecl->getClassInterface();
7315 Result += ClassDecl->getName();