Lines Matching refs:CDecl

323     void RewriteObjCInternalStruct(ObjCInterfaceDecl *CDecl,
334 virtual void RewriteObjCCategoryImplDecl(ObjCCategoryImplDecl *CDecl,
535 void RewriteObjCCategoryImplDecl(ObjCCategoryImplDecl *CDecl,
3085 void RewriteObjC::RewriteObjCInternalStruct(ObjCInterfaceDecl *CDecl, in RewriteObjCInternalStruct() argument
3087 assert(CDecl && "Class missing in SynthesizeObjCInternalStruct"); in RewriteObjCInternalStruct()
3088 assert(CDecl->getName() != "" && in RewriteObjCInternalStruct()
3091 if (ObjCSynthesizedStructs.count(CDecl)) in RewriteObjCInternalStruct()
3093 ObjCInterfaceDecl *RCDecl = CDecl->getSuperClass(); in RewriteObjCInternalStruct()
3094 int NumIvars = CDecl->ivar_size(); in RewriteObjCInternalStruct()
3095 SourceLocation LocStart = CDecl->getBeginLoc(); in RewriteObjCInternalStruct()
3096 SourceLocation LocEnd = CDecl->getEndOfDefinitionLoc(); in RewriteObjCInternalStruct()
3103 if ((!CDecl->isThisDeclarationADefinition() || NumIvars == 0) && in RewriteObjCInternalStruct()
3113 Result += CDecl->getNameAsString(); in RewriteObjCInternalStruct()
3137 SourceLocation L = RCDecl ? CDecl->getSuperClassLoc() : in RewriteObjCInternalStruct()
3138 CDecl->getAtStartLoc(); in RewriteObjCInternalStruct()
3142 if (CDecl->protocol_begin() != CDecl->protocol_end()) { in RewriteObjCInternalStruct()
3211 if (!ObjCSynthesizedStructs.insert(CDecl).second) in RewriteObjCInternalStruct()
5263 ObjCInterfaceDecl *CDecl = IDecl->getClassInterface(); in RewriteObjCClassMetaData() local
5266 if (CDecl->isImplicitInterfaceDecl()) { in RewriteObjCClassMetaData()
5269 RewriteObjCInternalStruct(CDecl, Result); in RewriteObjCClassMetaData()
5275 : (CDecl ? CDecl->ivar_size() : 0); in RewriteObjCClassMetaData()
5318 IVI = CDecl->ivar_begin(); in RewriteObjCClassMetaData()
5319 IVE = CDecl->ivar_end(); in RewriteObjCClassMetaData()
5377 RewriteObjCProtocolListMetaData(CDecl->getReferencedProtocols(), in RewriteObjCClassMetaData()
5378 "CLASS", CDecl->getName(), Result); in RewriteObjCClassMetaData()
5417 ObjCInterfaceDecl *SuperClass = CDecl->getSuperClass(); in RewriteObjCClassMetaData()
5422 SuperClass = CDecl->getSuperClass(); in RewriteObjCClassMetaData()
5425 Result += CDecl->getNameAsString(); in RewriteObjCClassMetaData()
5428 Result += (RootClass ? RootClass->getNameAsString() : CDecl->getNameAsString()); in RewriteObjCClassMetaData()
5435 Result += CDecl->getNameAsString(); in RewriteObjCClassMetaData()
5440 Result += CDecl->getNameAsString(); in RewriteObjCClassMetaData()
5453 if (CDecl->protocol_begin() != CDecl->protocol_end()) { in RewriteObjCClassMetaData()
5455 Result += CDecl->getNameAsString(); in RewriteObjCClassMetaData()
5464 Result += CDecl->getNameAsString(); in RewriteObjCClassMetaData()
5467 Result += CDecl->getNameAsString(); in RewriteObjCClassMetaData()
5472 Result += CDecl->getNameAsString(); in RewriteObjCClassMetaData()
5477 Result += CDecl->getNameAsString(); in RewriteObjCClassMetaData()
5482 if (!ObjCSynthesizedStructs.count(CDecl)) in RewriteObjCClassMetaData()
5487 Result += CDecl->getNameAsString(); in RewriteObjCClassMetaData()
5494 Result += CDecl->getNameAsString(); in RewriteObjCClassMetaData()
5501 Result += CDecl->getNameAsString(); in RewriteObjCClassMetaData()
5506 if (CDecl->protocol_begin() != CDecl->protocol_end()) { in RewriteObjCClassMetaData()
5508 Result += CDecl->getNameAsString(); in RewriteObjCClassMetaData()
5618 ObjCCategoryDecl *CDecl in RewriteObjCCategoryImplDecl() local
5654 if (CDecl) in RewriteObjCCategoryImplDecl()
5655 RewriteObjCProtocolListMetaData(CDecl->getReferencedProtocols(), "CATEGORY", in RewriteObjCCategoryImplDecl()
5708 if (CDecl && CDecl->protocol_begin() != CDecl->protocol_end()) { in RewriteObjCCategoryImplDecl()