/freebsd-9.3-release/contrib/llvm/tools/clang/lib/ARCMigrate/ |
H A D | ObjCMT.cpp | 54 void migrateAllMethodInstaceType(ASTContext &Ctx, ObjCContainerDecl *CDecl); 55 void migrateMethodInstanceType(ASTContext &Ctx, ObjCContainerDecl *CDecl, 60 void migrateFactoryMethod(ASTContext &Ctx, ObjCContainerDecl *CDecl, 75 void migrateARCSafeAnnotation(ASTContext &Ctx, ObjCContainerDecl *CDecl); 876 ObjCContainerDecl *CDecl, 884 migrateFactoryMethod(Ctx, CDecl, OM); 893 migrateFactoryMethod(Ctx, CDecl, OM, OIT_Singleton); 900 migrateFactoryMethod(Ctx, CDecl, OM, OIT_ReturnsSelf); 906 ObjCInterfaceDecl *IDecl = dyn_cast<ObjCInterfaceDecl>(CDecl); 908 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CDecl)) 875 migrateMethodInstanceType(ASTContext &Ctx, ObjCContainerDecl *CDecl, ObjCMethodDecl *OM) argument 1154 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...] |
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaDeclObjC.cpp | 645 ObjCInterfaceDecl *CDecl = dyn_cast_or_null<ObjCInterfaceDecl>(CDeclU); local 646 if (CDecl == 0) { 655 ObjCCompatibleAliasDecl::Create(Context, CurContext, AtLoc, AliasName, CDecl); 866 ObjCCategoryDecl *CDecl; local 878 CDecl = ObjCCategoryDecl::Create(Context, CurContext, AtInterfaceLoc, 880 CDecl->setInvalidDecl(); 881 CurContext->addDecl(CDecl); 885 return ActOnObjCContainerStartDefinition(CDecl); 905 CDecl = ObjCCategoryDecl::Create(Context, CurContext, AtInterfaceLoc, 908 CurContext->addDecl(CDecl); 944 ObjCCategoryImplDecl *CDecl = local 1161 ObjCCategoryDecl *CDecl = *Ext; local 1620 CheckProtocolMethodDefs(SourceLocation ImpLoc, ObjCProtocolDecl *PDecl, bool& IncompleteImpl, const SelectorSet &InsMap, const SelectorSet &ClsMap, ObjCContainerDecl *CDecl) argument 1721 MatchAllMethodDeclarations(const SelectorSet &InsMap, const SelectorSet &ClsMap, SelectorSet &InsMapSeen, SelectorSet &ClsMapSeen, ObjCImplDecl* IMPDecl, ObjCContainerDecl* CDecl, bool &IncompleteImpl, bool ImmediateClass, bool WarnCategoryMethodImpl) argument 1873 ImplMethodsVsClassMethods(Scope *S, ObjCImplDecl* IMPDecl, ObjCContainerDecl* CDecl, bool IncompleteImpl) argument [all...] |
H A D | SemaObjCProperty.cpp | 172 if (ObjCCategoryDecl *CDecl = dyn_cast<ObjCCategoryDecl>(ClassDecl)) { 173 if (CDecl->IsClassExtension()) { 352 ObjCCategoryDecl *CDecl = cast<ObjCCategoryDecl>(CurContext); local 356 ObjCInterfaceDecl *CCPrimary = CDecl->getClassInterface(); 399 Diag(CDecl->getLocation(), diag::err_continuation_class); 420 /* lexicalDC = */ CDecl); 424 L->AddedObjCPropertyInClassExtension(PrimaryPDecl, /*OrigProp=*/0, CDecl); 499 /* lexicalDC = */ CDecl); 527 ProcessPropertyDecl(PIDecl, CCPrimary, PDecl, CDecl); 531 L->AddedObjCPropertyInClassExtension(PDecl, PIDecl, CDecl); 535 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 1436 CollectImmediateProperties(ObjCContainerDecl *CDecl, ObjCContainerDecl::PropertyMap &PropMap, ObjCContainerDecl::PropertyMap &SuperPropMap) argument 1487 CollectSuperClassPropertyImplementations(ObjCInterfaceDecl *CDecl, ObjCInterfaceDecl::PropertyMap &PropMap) argument 1613 DiagnoseUnimplementedProperties(Scope *S, ObjCImplDecl* IMPDecl, ObjCContainerDecl *CDecl) argument [all...] |
H A D | SemaCodeComplete.cpp | 5309 ObjCInterfaceDecl *CDecl = 0; local 5312 CDecl = CurMethod->getClassInterface(); 5313 if (!CDecl) 5317 CDecl = CDecl->getSuperClass(); 5318 if (!CDecl) 5327 CDecl); 5330 // Fall through to send to the superclass in CDecl. 5337 if ((CDecl = dyn_cast_or_null<ObjCInterfaceDecl>(ND))) { 5342 CDecl 5410 ObjCInterfaceDecl *CDecl = 0; local [all...] |
H A D | SemaLookup.cpp | 4523 void TypoCorrection::addCorrectionDecl(NamedDecl *CDecl) { 4524 if (!CDecl) return; 4529 CorrectionDecls.push_back(CDecl->getUnderlyingDecl()); 4532 CorrectionName = CDecl->getDeclName(); 4555 for (TypoCorrection::const_decl_iterator CDecl = candidate.begin(), 4557 CDecl != CDeclEnd; ++CDecl) { 4558 if (!isa<TypeDecl>(*CDecl))
|
H A D | SemaDecl.cpp | 6003 for (TypoCorrection::const_decl_iterator CDecl = candidate.begin(), 6005 CDecl != CDeclEnd; ++CDecl) { 6006 FunctionDecl *FD = dyn_cast<FunctionDecl>(*CDecl); 6089 for (TypoCorrection::decl_iterator CDecl = Correction.begin(), 6091 CDecl != CDeclEnd; ++CDecl) { 6092 FunctionDecl *FD = dyn_cast<FunctionDecl>(*CDecl); 11697 if (ObjCCategoryDecl *CDecl = 11699 if (LangOpts.ObjCRuntime.isFragile() || !CDecl [all...] |
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Sema/ |
H A D | TypoCorrection.h | 146 void setCorrectionDecl(NamedDecl *CDecl) { argument 148 addCorrectionDecl(CDecl); 159 void addCorrectionDecl(NamedDecl *CDecl);
|
H A D | Sema.h | 2607 ObjCContainerDecl *CDecl); 2624 ObjCContainerDecl *CDecl); 2634 void CollectImmediateProperties(ObjCContainerDecl *CDecl, 2673 ObjCContainerDecl *CDecl,
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Rewrite/Frontend/ |
H A D | RewriteModernObjC.cpp | 404 void RewriteObjCInternalStruct(ObjCInterfaceDecl *CDecl, 415 void RewriteIvarOffsetSymbols(ObjCInterfaceDecl *CDecl, 468 void RewriteObjCCategoryImplDecl(ObjCCategoryImplDecl *CDecl, 871 ObjCContainerDecl *CDecl = local 874 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CDecl)) 875 CDecl = CatDecl->getClassInterface(); 876 std::string RecName = CDecl->getName(); 3939 const ObjCInterfaceDecl *CDecl = IV->getContainingInterface(); local 3940 if (ObjCInterefaceHasBitfieldGroups.count(CDecl)) { 3945 for (const ObjCIvarDecl *IVD = CDecl 3984 const ObjCInterfaceDecl *CDecl = IV->getContainingInterface(); local 4021 const ObjCInterfaceDecl *CDecl = IV->getContainingInterface(); local 4034 const ObjCInterfaceDecl *CDecl = IV->getContainingInterface(); local 4060 RewriteObjCInternalStruct(ObjCInterfaceDecl *CDecl, std::string &Result) argument 4137 RewriteIvarOffsetSymbols(ObjCInterfaceDecl *CDecl, std::string &Result) argument 4191 ObjCInterfaceDecl *CDecl = OIMP->getClassInterface(); local 4200 ObjCInterfaceDecl *CDecl = CIMP->getClassInterface(); local 6073 ObjCInterfaceDecl *CDecl = ObjCInterfacesSeen[i]; local 6690 Write_class_t(ASTContext *Context, std::string &Result, StringRef VarName, const ObjCInterfaceDecl *CDecl, bool metaclass) argument 6938 Write_IvarOffsetVar(RewriteModernObjC &RewriteObj, ASTContext *Context, std::string &Result, ArrayRef<ObjCIvarDecl *> Ivars, ObjCInterfaceDecl *CDecl) argument 6981 Write__ivar_list_t_initializer(RewriteModernObjC &RewriteObj, ASTContext *Context, std::string &Result, ArrayRef<ObjCIvarDecl *> OriginalIvars, StringRef VarName, ObjCInterfaceDecl *CDecl) argument 7280 ObjCInterfaceDecl *CDecl = IDecl->getClassInterface(); local 7455 ObjCInterfaceDecl *CDecl = IDecl->getClassInterface(); local 7556 ObjCCategoryDecl *CDecl local 7804 ObjCContainerDecl *CDecl = local [all...] |
H A D | RewriteObjC.cpp | 329 void RewriteObjCInternalStruct(ObjCInterfaceDecl *CDecl, 340 virtual void RewriteObjCCategoryImplDecl(ObjCCategoryImplDecl *CDecl, 536 virtual void RewriteObjCCategoryImplDecl(ObjCCategoryImplDecl *CDecl, 3159 void RewriteObjC::RewriteObjCInternalStruct(ObjCInterfaceDecl *CDecl, argument 3161 assert(CDecl && "Class missing in SynthesizeObjCInternalStruct"); 3162 assert(CDecl->getName() != "" && 3165 if (ObjCSynthesizedStructs.count(CDecl)) 3167 ObjCInterfaceDecl *RCDecl = CDecl->getSuperClass(); 3168 int NumIvars = CDecl->ivar_size(); 3169 SourceLocation LocStart = CDecl 5381 ObjCInterfaceDecl *CDecl = IDecl->getClassInterface(); local 5742 ObjCCategoryDecl *CDecl local [all...] |
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | DeclPrinter.cpp | 398 CXXConstructorDecl *CDecl = dyn_cast<CXXConstructorDecl>(D); local 412 if (CDecl && CDecl->isExplicitSpecified()) 489 if (CDecl) { 491 for (CXXConstructorDecl::init_const_iterator B = CDecl->init_begin(), 492 E = CDecl->init_end();
|
H A D | ASTContext.cpp | 1812 void ASTContext::CollectInheritedProtocols(const Decl *CDecl, argument 1814 if (const ObjCInterfaceDecl *OI = dyn_cast<ObjCInterfaceDecl>(CDecl)) { 1841 } else if (const ObjCCategoryDecl *OC = dyn_cast<ObjCCategoryDecl>(CDecl)) { 1850 } else if (const ObjCProtocolDecl *OP = dyn_cast<ObjCProtocolDecl>(CDecl)) {
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Parse/ |
H A D | ParseObjc.cpp | 388 Decl *CDecl) { 486 Diag(CDecl->getLocStart(), diag::note_objc_container_start) 535 Diag(CDecl->getLocStart(), diag::note_objc_container_start) 387 ParseObjCInterfaceDeclList(tok::ObjCKeywordKind contextKey, Decl *CDecl) argument
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | ASTContext.h | 1713 void CollectInheritedProtocols(const Decl *CDecl,
|
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Parse/ |
H A D | Parser.h | 1175 Decl *CDecl);
|