/external/clang/include/clang/Sema/ |
H A D | TypoCorrection.h | 146 void setCorrectionDecl(NamedDecl *CDecl) { argument 148 addCorrectionDecl(CDecl); 159 void addCorrectionDecl(NamedDecl *CDecl);
|
/external/clang/lib/AST/ |
H A D | DeclPrinter.cpp | 387 CXXConstructorDecl *CDecl = dyn_cast<CXXConstructorDecl>(D); local 403 if ((CDecl && CDecl->isExplicitSpecified()) || 491 if (CDecl) { 493 for (const auto *BMInitializer : CDecl->inits()) {
|
H A D | ASTContext.cpp | 1832 void ASTContext::CollectInheritedProtocols(const Decl *CDecl, argument 1834 if (const ObjCInterfaceDecl *OI = dyn_cast<ObjCInterfaceDecl>(CDecl)) { 1854 } else if (const ObjCCategoryDecl *OC = dyn_cast<ObjCCategoryDecl>(CDecl)) { 1860 } else if (const ObjCProtocolDecl *OP = dyn_cast<ObjCProtocolDecl>(CDecl)) {
|
/external/clang/lib/Parse/ |
H A D | ParseObjc.cpp | 389 Decl *CDecl) { 487 Diag(CDecl->getLocStart(), diag::note_objc_container_start) 536 Diag(CDecl->getLocStart(), diag::note_objc_container_start) 388 ParseObjCInterfaceDeclList(tok::ObjCKeywordKind contextKey, Decl *CDecl) argument
|
/external/clang/lib/Sema/ |
H A D | SemaObjCProperty.cpp | 168 if (ObjCCategoryDecl *CDecl = dyn_cast<ObjCCategoryDecl>(ClassDecl)) { 169 if (CDecl->IsClassExtension()) { 326 ObjCCategoryDecl *CDecl = cast<ObjCCategoryDecl>(CurContext); local 330 ObjCInterfaceDecl *CCPrimary = CDecl->getClassInterface(); 370 Diag(CDecl->getLocation(), diag::err_continuation_class); 392 /* lexicalDC = */ CDecl); 397 CDecl); 484 /* lexicalDC = */ CDecl); 512 ProcessPropertyDecl(PIDecl, CCPrimary, PDecl, CDecl); 516 L->AddedObjCPropertyInClassExtension(PDecl, PIDecl, CDecl); 520 CreatePropertyDecl(Scope *S, ObjCContainerDecl *CDecl, SourceLocation AtLoc, SourceLocation LParenLoc, FieldDeclarator &FD, Selector GetterSel, Selector SetterSel, const bool isAssign, const bool isReadWrite, const unsigned Attributes, const unsigned AttributesAsWritten, TypeSourceInfo *TInfo, tok::ObjCKeywordKind MethodImplKind, DeclContext *lexicalDC) argument 1421 CollectImmediateProperties(ObjCContainerDecl *CDecl, ObjCContainerDecl::PropertyMap &PropMap, ObjCContainerDecl::PropertyMap &SuperPropMap, bool IncludeProtocols = true) argument 1466 CollectSuperClassPropertyImplementations(ObjCInterfaceDecl *CDecl, ObjCInterfaceDecl::PropertyMap &PropMap) argument 1616 DiagnoseUnimplementedAccessor(Sema &S, ObjCInterfaceDecl *PrimaryClass, Selector Method, ObjCImplDecl* IMPDecl, ObjCContainerDecl *CDecl, ObjCCategoryDecl *C, ObjCPropertyDecl *Prop, Sema::SelectorSet &SMap) argument 1646 DiagnoseUnimplementedProperties(Scope *S, ObjCImplDecl* IMPDecl, ObjCContainerDecl *CDecl, bool SynthesizeProperties) argument [all...] |
H A D | SemaCodeComplete.cpp | 5248 ObjCInterfaceDecl *CDecl = nullptr; local 5251 CDecl = CurMethod->getClassInterface(); 5252 if (!CDecl) 5256 CDecl = CDecl->getSuperClass(); 5257 if (!CDecl) 5266 CDecl); 5269 // Fall through to send to the superclass in CDecl. 5276 if ((CDecl = dyn_cast_or_null<ObjCInterfaceDecl>(ND))) { 5281 CDecl 5349 ObjCInterfaceDecl *CDecl = nullptr; local [all...] |
H A D | SemaDeclObjC.cpp | 657 ObjCInterfaceDecl *CDecl = dyn_cast_or_null<ObjCInterfaceDecl>(CDeclU); local 658 if (!CDecl) { 667 ObjCCompatibleAliasDecl::Create(Context, CurContext, AtLoc, AliasName, CDecl); 896 ObjCCategoryDecl *CDecl; local 908 CDecl = ObjCCategoryDecl::Create(Context, CurContext, AtInterfaceLoc, 910 CDecl->setInvalidDecl(); 911 CurContext->addDecl(CDecl); 915 return ActOnObjCContainerStartDefinition(CDecl); 935 CDecl = ObjCCategoryDecl::Create(Context, CurContext, AtInterfaceLoc, 938 CurContext->addDecl(CDecl); 974 ObjCCategoryImplDecl *CDecl = local 1678 CheckProtocolMethodDefs(Sema &S, SourceLocation ImpLoc, ObjCProtocolDecl *PDecl, bool& IncompleteImpl, const Sema::SelectorSet &InsMap, const Sema::SelectorSet &ClsMap, ObjCContainerDecl *CDecl, LazyProtocolNameSet &ProtocolsExplictImpl) argument 1810 MatchAllMethodDeclarations(const SelectorSet &InsMap, const SelectorSet &ClsMap, SelectorSet &InsMapSeen, SelectorSet &ClsMapSeen, ObjCImplDecl* IMPDecl, ObjCContainerDecl* CDecl, bool &IncompleteImpl, bool ImmediateClass, bool WarnCategoryMethodImpl) argument 1952 ImplMethodsVsClassMethods(Scope *S, ObjCImplDecl* IMPDecl, ObjCContainerDecl* CDecl, bool IncompleteImpl) argument [all...] |
/external/clang/lib/ARCMigrate/ |
H A D | ObjCMT.cpp | 56 void migrateAllMethodInstaceType(ASTContext &Ctx, ObjCContainerDecl *CDecl); 57 void migrateMethodInstanceType(ASTContext &Ctx, ObjCContainerDecl *CDecl, 62 void migrateFactoryMethod(ASTContext &Ctx, ObjCContainerDecl *CDecl, 77 void migrateARCSafeAnnotation(ASTContext &Ctx, ObjCContainerDecl *CDecl); 879 ObjCContainerDecl *CDecl, 887 migrateFactoryMethod(Ctx, CDecl, OM); 896 migrateFactoryMethod(Ctx, CDecl, OM, OIT_Singleton); 903 migrateFactoryMethod(Ctx, CDecl, OM, OIT_ReturnsSelf); 909 ObjCInterfaceDecl *IDecl = dyn_cast<ObjCInterfaceDecl>(CDecl); 911 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CDecl)) 878 migrateMethodInstanceType(ASTContext &Ctx, ObjCContainerDecl *CDecl, ObjCMethodDecl *OM) argument 1157 migrateAllMethodInstaceType(ASTContext &Ctx, ObjCContainerDecl *CDecl) argument 1170 migrateFactoryMethod(ASTContext &Ctx, ObjCContainerDecl *CDecl, ObjCMethodDecl *OM, ObjCInstanceTypeFamily OIT_Family) argument 1441 migrateARCSafeAnnotation(ASTContext &Ctx, ObjCContainerDecl *CDecl) argument [all...] |
/external/clang/lib/Rewrite/Frontend/ |
H A D | RewriteObjC.cpp | 330 void RewriteObjCInternalStruct(ObjCInterfaceDecl *CDecl, 341 virtual void RewriteObjCCategoryImplDecl(ObjCCategoryImplDecl *CDecl, 544 void RewriteObjCCategoryImplDecl(ObjCCategoryImplDecl *CDecl, 3113 void RewriteObjC::RewriteObjCInternalStruct(ObjCInterfaceDecl *CDecl, argument 3115 assert(CDecl && "Class missing in SynthesizeObjCInternalStruct"); 3116 assert(CDecl->getName() != "" && 3119 if (ObjCSynthesizedStructs.count(CDecl)) 3121 ObjCInterfaceDecl *RCDecl = CDecl->getSuperClass(); 3122 int NumIvars = CDecl->ivar_size(); 3123 SourceLocation LocStart = CDecl 5326 ObjCInterfaceDecl *CDecl = IDecl->getClassInterface(); local 5682 ObjCCategoryDecl *CDecl local [all...] |
H A D | RewriteModernObjC.cpp | 405 void RewriteObjCInternalStruct(ObjCInterfaceDecl *CDecl, 416 void RewriteIvarOffsetSymbols(ObjCInterfaceDecl *CDecl, 469 void RewriteObjCCategoryImplDecl(ObjCCategoryImplDecl *CDecl, 879 ObjCContainerDecl *CDecl = local 882 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CDecl)) 883 CDecl = CatDecl->getClassInterface(); 884 std::string RecName = CDecl->getName(); 3864 const ObjCInterfaceDecl *CDecl = IV->getContainingInterface(); local 3865 if (ObjCInterefaceHasBitfieldGroups.count(CDecl)) { 3870 for (const ObjCIvarDecl *IVD = CDecl 3909 const ObjCInterfaceDecl *CDecl = IV->getContainingInterface(); local 3946 const ObjCInterfaceDecl *CDecl = IV->getContainingInterface(); local 3959 const ObjCInterfaceDecl *CDecl = IV->getContainingInterface(); local 3985 RewriteObjCInternalStruct(ObjCInterfaceDecl *CDecl, std::string &Result) argument 4062 RewriteIvarOffsetSymbols(ObjCInterfaceDecl *CDecl, std::string &Result) argument 4116 ObjCInterfaceDecl *CDecl = OIMP->getClassInterface(); local 4125 ObjCInterfaceDecl *CDecl = CIMP->getClassInterface(); local 5991 ObjCInterfaceDecl *CDecl = ObjCInterfacesSeen[i]; local 6612 Write_class_t(ASTContext *Context, std::string &Result, StringRef VarName, const ObjCInterfaceDecl *CDecl, bool metaclass) argument 6860 Write_IvarOffsetVar(RewriteModernObjC &RewriteObj, ASTContext *Context, std::string &Result, ArrayRef<ObjCIvarDecl *> Ivars, ObjCInterfaceDecl *CDecl) argument 6903 Write__ivar_list_t_initializer(RewriteModernObjC &RewriteObj, ASTContext *Context, std::string &Result, ArrayRef<ObjCIvarDecl *> OriginalIvars, StringRef VarName, ObjCInterfaceDecl *CDecl) argument 7187 ObjCInterfaceDecl *CDecl = IDecl->getClassInterface(); local 7353 ObjCInterfaceDecl *CDecl = IDecl->getClassInterface(); local 7454 ObjCCategoryDecl *CDecl local 7690 ObjCContainerDecl *CDecl = local [all...] |