/external/clang/lib/Frontend/Rewrite/ |
D | RewriteModernObjC.cpp | 396 void RewriteObjCInternalStruct(ObjCInterfaceDecl *CDecl, 407 void RewriteIvarOffsetSymbols(ObjCInterfaceDecl *CDecl, 460 void RewriteObjCCategoryImplDecl(ObjCCategoryImplDecl *CDecl, 867 ObjCContainerDecl *CDecl = in getIvarAccessString() local 870 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CDecl)) in getIvarAccessString() 871 CDecl = CatDecl->getClassInterface(); in getIvarAccessString() 872 std::string RecName = CDecl->getName(); in getIvarAccessString() 3827 const ObjCInterfaceDecl *CDecl = IV->getContainingInterface(); in ObjCIvarBitfieldGroupNo() local 3828 if (ObjCInterefaceHasBitfieldGroups.count(CDecl)) { in ObjCIvarBitfieldGroupNo() 3833 for (const ObjCIvarDecl *IVD = CDecl->all_declared_ivar_begin(); in ObjCIvarBitfieldGroupNo() [all …]
|
D | RewriteObjC.cpp | 321 void RewriteObjCInternalStruct(ObjCInterfaceDecl *CDecl, 332 virtual void RewriteObjCCategoryImplDecl(ObjCCategoryImplDecl *CDecl, 535 void RewriteObjCCategoryImplDecl(ObjCCategoryImplDecl *CDecl, 3093 void RewriteObjC::RewriteObjCInternalStruct(ObjCInterfaceDecl *CDecl, in RewriteObjCInternalStruct() argument 3095 assert(CDecl && "Class missing in SynthesizeObjCInternalStruct"); in RewriteObjCInternalStruct() 3096 assert(CDecl->getName() != "" && in RewriteObjCInternalStruct() 3099 if (ObjCSynthesizedStructs.count(CDecl)) in RewriteObjCInternalStruct() 3101 ObjCInterfaceDecl *RCDecl = CDecl->getSuperClass(); in RewriteObjCInternalStruct() 3102 int NumIvars = CDecl->ivar_size(); in RewriteObjCInternalStruct() 3103 SourceLocation LocStart = CDecl->getLocStart(); in RewriteObjCInternalStruct() [all …]
|
/external/clang/lib/ARCMigrate/ |
D | ObjCMT.cpp | 57 void migrateAllMethodInstaceType(ASTContext &Ctx, ObjCContainerDecl *CDecl); 58 void migrateMethodInstanceType(ASTContext &Ctx, ObjCContainerDecl *CDecl, 63 void migrateFactoryMethod(ASTContext &Ctx, ObjCContainerDecl *CDecl, 78 void migrateARCSafeAnnotation(ASTContext &Ctx, ObjCContainerDecl *CDecl); 1010 ObjCContainerDecl *CDecl, in migrateMethodInstanceType() argument 1018 migrateFactoryMethod(Ctx, CDecl, OM); in migrateMethodInstanceType() 1027 migrateFactoryMethod(Ctx, CDecl, OM, OIT_Singleton); in migrateMethodInstanceType() 1034 migrateFactoryMethod(Ctx, CDecl, OM, OIT_ReturnsSelf); in migrateMethodInstanceType() 1040 ObjCInterfaceDecl *IDecl = dyn_cast<ObjCInterfaceDecl>(CDecl); in migrateMethodInstanceType() 1042 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CDecl)) in migrateMethodInstanceType() [all …]
|
/external/clang/lib/Sema/ |
D | SemaDeclObjC.cpp | 1078 ObjCInterfaceDecl *CDecl = dyn_cast_or_null<ObjCInterfaceDecl>(CDeclU); in ActOnCompatibilityAlias() local 1079 if (!CDecl) { in ActOnCompatibilityAlias() 1088 ObjCCompatibleAliasDecl::Create(Context, CurContext, AtLoc, AliasName, CDecl); in ActOnCompatibilityAlias() 1713 ObjCCategoryDecl *CDecl; in ActOnStartCategoryInterface() local 1725 CDecl = ObjCCategoryDecl::Create(Context, CurContext, AtInterfaceLoc, in ActOnStartCategoryInterface() 1728 CDecl->setInvalidDecl(); in ActOnStartCategoryInterface() 1729 CurContext->addDecl(CDecl); in ActOnStartCategoryInterface() 1733 return ActOnObjCContainerStartDefinition(CDecl); in ActOnStartCategoryInterface() 1772 CDecl = ObjCCategoryDecl::Create(Context, CurContext, AtInterfaceLoc, in ActOnStartCategoryInterface() 1776 CurContext->addDecl(CDecl); in ActOnStartCategoryInterface() [all …]
|
D | SemaObjCProperty.cpp | 200 if (ObjCCategoryDecl *CDecl = dyn_cast<ObjCCategoryDecl>(ClassDecl)) { in ActOnProperty() local 201 if (CDecl->IsClassExtension()) { in ActOnProperty() 421 ObjCCategoryDecl *CDecl = cast<ObjCCategoryDecl>(CurContext); in HandlePropertyInClassExtension() local 425 ObjCInterfaceDecl *CCPrimary = CDecl->getClassInterface(); in HandlePropertyInClassExtension() 430 Diag(CDecl->getLocation(), diag::err_continuation_class); in HandlePropertyInClassExtension() 510 ObjCPropertyDecl *PDecl = CreatePropertyDecl(S, CDecl, AtLoc, LParenLoc, in HandlePropertyInClassExtension() 556 ObjCContainerDecl *CDecl, in CreatePropertyDecl() argument 609 DeclContext *DC = cast<DeclContext>(CDecl); in CreatePropertyDecl() 1518 static void CollectImmediateProperties(ObjCContainerDecl *CDecl, in CollectImmediateProperties() argument 1523 if (ObjCInterfaceDecl *IDecl = dyn_cast<ObjCInterfaceDecl>(CDecl)) { in CollectImmediateProperties() [all …]
|
D | SemaCodeComplete.cpp | 5471 ObjCInterfaceDecl *CDecl = nullptr; in CodeCompleteObjCSuperMessage() local 5474 CDecl = CurMethod->getClassInterface(); in CodeCompleteObjCSuperMessage() 5475 if (!CDecl) in CodeCompleteObjCSuperMessage() 5479 CDecl = CDecl->getSuperClass(); in CodeCompleteObjCSuperMessage() 5480 if (!CDecl) in CodeCompleteObjCSuperMessage() 5489 CDecl); in CodeCompleteObjCSuperMessage() 5499 if ((CDecl = dyn_cast_or_null<ObjCInterfaceDecl>(ND))) { in CodeCompleteObjCSuperMessage() 5504 CDecl = Iface->getInterface(); in CodeCompleteObjCSuperMessage() 5524 if (CDecl) in CodeCompleteObjCSuperMessage() 5525 Receiver = ParsedType::make(Context.getObjCInterfaceType(CDecl)); in CodeCompleteObjCSuperMessage() [all …]
|
D | SemaDecl.cpp | 6844 for (TypoCorrection::const_decl_iterator CDecl = candidate.begin(), in ValidateCandidate() local 6846 CDecl != CDeclEnd; ++CDecl) { in ValidateCandidate() 6847 FunctionDecl *FD = dyn_cast<FunctionDecl>(*CDecl); in ValidateCandidate() 6930 for (TypoCorrection::decl_iterator CDecl = Correction.begin(), in DiagnoseInvalidRedeclaration() local 6932 CDecl != CDeclEnd; ++CDecl) { in DiagnoseInvalidRedeclaration() 6933 FunctionDecl *FD = dyn_cast<FunctionDecl>(*CDecl); in DiagnoseInvalidRedeclaration() 13306 if (ObjCCategoryDecl *CDecl = in ActOnIvar() local 13308 if (LangOpts.ObjCRuntime.isFragile() || !CDecl->IsClassExtension()) { in ActOnIvar() 13309 Diag(Loc, diag::err_misplaced_ivar) << CDecl->IsClassExtension(); in ActOnIvar() 13770 } else if (ObjCCategoryDecl *CDecl = in ActOnFields() local [all …]
|
D | SemaLookup.cpp | 4719 void TypoCorrection::addCorrectionDecl(NamedDecl *CDecl) { in addCorrectionDecl() argument 4720 if (!CDecl) return; in addCorrectionDecl() 4725 CorrectionDecls.push_back(CDecl->getUnderlyingDecl()); in addCorrectionDecl() 4728 CorrectionName = CDecl->getDeclName(); in addCorrectionDecl()
|
/external/clang/include/clang/Sema/ |
D | TypoCorrection.h | 147 void setCorrectionDecl(NamedDecl *CDecl) { in setCorrectionDecl() argument 149 addCorrectionDecl(CDecl); in setCorrectionDecl() 160 void addCorrectionDecl(NamedDecl *CDecl);
|
D | Sema.h | 3025 ObjCContainerDecl *CDecl, 3072 ObjCContainerDecl *CDecl,
|
/external/clang/lib/AST/ |
D | DeclPrinter.cpp | 444 CXXConstructorDecl *CDecl = dyn_cast<CXXConstructorDecl>(D); in VisitFunctionDecl() local 460 if ((CDecl && CDecl->isExplicitSpecified()) || in VisitFunctionDecl() 548 if (CDecl) { in VisitFunctionDecl() 550 for (const auto *BMInitializer : CDecl->inits()) { in VisitFunctionDecl()
|
D | ASTContext.cpp | 1973 void ASTContext::CollectInheritedProtocols(const Decl *CDecl, in CollectInheritedProtocols() argument 1975 if (const ObjCInterfaceDecl *OI = dyn_cast<ObjCInterfaceDecl>(CDecl)) { in CollectInheritedProtocols() 1991 } else if (const ObjCCategoryDecl *OC = dyn_cast<ObjCCategoryDecl>(CDecl)) { in CollectInheritedProtocols() 1995 } else if (const ObjCProtocolDecl *OP = dyn_cast<ObjCProtocolDecl>(CDecl)) { in CollectInheritedProtocols()
|
/external/clang/lib/Parse/ |
D | ParseObjc.cpp | 634 Decl *CDecl) { in ParseObjCInterfaceDeclList() argument 731 Diag(CDecl->getLocStart(), diag::note_objc_container_start) in ParseObjCInterfaceDeclList() 817 Diag(CDecl->getLocStart(), diag::note_objc_container_start) in ParseObjCInterfaceDeclList()
|
/external/clang/tools/libclang/ |
D | CIndex.cpp | 1076 ObjCCategoryDecl *CDecl = dyn_cast<ObjCCategoryDecl>(PD->getDeclContext()); in VisitObjCPropertyDecl() local 1077 if (!CDecl || !CDecl->IsClassExtension()) in VisitObjCPropertyDecl() 1080 ObjCInterfaceDecl *ID = CDecl->getClassInterface(); in VisitObjCPropertyDecl() 1094 if (MD->isPropertyAccessor() && MD->getLexicalDeclContext() == CDecl) in VisitObjCPropertyDecl() 1099 if (MD->isPropertyAccessor() && MD->getLexicalDeclContext() == CDecl) in VisitObjCPropertyDecl()
|
/external/clang/include/clang/AST/ |
D | ASTContext.h | 1926 void CollectInheritedProtocols(const Decl *CDecl,
|
/external/clang/include/clang/Parse/ |
D | Parser.h | 1318 Decl *CDecl);
|
/external/clang/include/clang/Basic/ |
D | Attr.td | 490 def CDecl : InheritableAttr {
|