/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
H A D | RewriteModernObjC.cpp | 394 void RewriteObjCInternalStruct(ObjCInterfaceDecl *CDecl, 405 void RewriteIvarOffsetSymbols(ObjCInterfaceDecl *CDecl, 455 void RewriteObjCCategoryImplDecl(ObjCCategoryImplDecl *CDecl, 859 auto *CDecl = cast<ObjCContainerDecl>(D->getDeclContext()); local 861 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CDecl)) 862 CDecl = CatDecl->getClassInterface(); 863 std::string RecName = CDecl->getName(); 3759 const ObjCInterfaceDecl *CDecl = IV->getContainingInterface(); local 3760 if (ObjCInterefaceHasBitfieldGroups.count(CDecl)) { 3765 for (const ObjCIvarDecl *IVD = CDecl 3804 const ObjCInterfaceDecl *CDecl = IV->getContainingInterface(); local 3841 const ObjCInterfaceDecl *CDecl = IV->getContainingInterface(); local 3853 const ObjCInterfaceDecl *CDecl = IV->getContainingInterface(); local 3878 RewriteObjCInternalStruct(ObjCInterfaceDecl *CDecl, std::string &Result) argument 3955 RewriteIvarOffsetSymbols(ObjCInterfaceDecl *CDecl, std::string &Result) argument 4007 ObjCInterfaceDecl *CDecl = OIMP->getClassInterface(); local 4016 ObjCInterfaceDecl *CDecl = CIMP->getClassInterface(); local 5851 ObjCInterfaceDecl *CDecl = ObjCInterfacesSeen[i]; local 6472 Write_class_t(ASTContext *Context, std::string &Result, StringRef VarName, const ObjCInterfaceDecl *CDecl, bool metaclass) argument 6721 Write_IvarOffsetVar(RewriteModernObjC &RewriteObj, ASTContext *Context, std::string &Result, ArrayRef<ObjCIvarDecl *> Ivars, ObjCInterfaceDecl *CDecl) argument 6764 Write__ivar_list_t_initializer(RewriteModernObjC &RewriteObj, ASTContext *Context, std::string &Result, ArrayRef<ObjCIvarDecl *> OriginalIvars, StringRef VarName, ObjCInterfaceDecl *CDecl) argument 7003 ObjCInterfaceDecl *CDecl = IDecl->getClassInterface(); local 7167 ObjCInterfaceDecl *CDecl = IDecl->getClassInterface(); local 7268 ObjCCategoryDecl *CDecl local 7504 ObjCContainerDecl *CDecl = local [all...] |
H A D | RewriteObjC.cpp | 322 void RewriteObjCInternalStruct(ObjCInterfaceDecl *CDecl, 333 virtual void RewriteObjCCategoryImplDecl(ObjCCategoryImplDecl *CDecl, 534 void RewriteObjCCategoryImplDecl(ObjCCategoryImplDecl *CDecl, 3091 void RewriteObjC::RewriteObjCInternalStruct(ObjCInterfaceDecl *CDecl, argument 3093 assert(CDecl && "Class missing in SynthesizeObjCInternalStruct"); 3094 assert(CDecl->getName() != "" && 3097 if (ObjCSynthesizedStructs.count(CDecl)) 3099 ObjCInterfaceDecl *RCDecl = CDecl->getSuperClass(); 3100 int NumIvars = CDecl->ivar_size(); 3101 SourceLocation LocStart = CDecl 5267 ObjCInterfaceDecl *CDecl = IDecl->getClassInterface(); local 5622 ObjCCategoryDecl *CDecl local [all...] |
/freebsd-11-stable/contrib/llvm-project/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, 79 void migrateARCSafeAnnotation(ASTContext &Ctx, ObjCContainerDecl *CDecl); 1012 ObjCContainerDecl *CDecl, 1020 migrateFactoryMethod(Ctx, CDecl, OM); 1029 migrateFactoryMethod(Ctx, CDecl, OM, OIT_Singleton); 1036 migrateFactoryMethod(Ctx, CDecl, OM, OIT_ReturnsSelf); 1042 ObjCInterfaceDecl *IDecl = dyn_cast<ObjCInterfaceDecl>(CDecl); 1044 if (ObjCCategoryDecl *CatDecl = dyn_cast<ObjCCategoryDecl>(CDecl)) 1011 migrateMethodInstanceType(ASTContext &Ctx, ObjCContainerDecl *CDecl, ObjCMethodDecl *OM) argument 1289 migrateAllMethodInstaceType(ASTContext &Ctx, ObjCContainerDecl *CDecl) argument 1302 migrateFactoryMethod(ASTContext &Ctx, ObjCContainerDecl *CDecl, ObjCMethodDecl *OM, ObjCInstanceTypeFamily OIT_Family) argument 1569 migrateARCSafeAnnotation(ASTContext &Ctx, ObjCContainerDecl *CDecl) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaDeclObjC.cpp | 1162 ObjCInterfaceDecl *CDecl = dyn_cast_or_null<ObjCInterfaceDecl>(CDeclU); local 1163 if (!CDecl) { 1172 ObjCCompatibleAliasDecl::Create(Context, CurContext, AtLoc, AliasName, CDecl); 1804 ObjCCategoryDecl *CDecl; local 1816 CDecl = ObjCCategoryDecl::Create(Context, CurContext, AtInterfaceLoc, 1819 CDecl->setInvalidDecl(); 1820 CurContext->addDecl(CDecl); 1824 return ActOnObjCContainerStartDefinition(CDecl); 1863 CDecl = ObjCCategoryDecl::Create(Context, CurContext, AtInterfaceLoc, 1867 CurContext->addDecl(CDecl); 1913 ObjCCategoryImplDecl *CDecl = local 2672 CheckProtocolMethodDefs(Sema &S, SourceLocation ImpLoc, ObjCProtocolDecl *PDecl, bool& IncompleteImpl, const Sema::SelectorSet &InsMap, const Sema::SelectorSet &ClsMap, ObjCContainerDecl *CDecl, LazyProtocolNameSet &ProtocolsExplictImpl) argument 2804 MatchAllMethodDeclarations(const SelectorSet &InsMap, const SelectorSet &ClsMap, SelectorSet &InsMapSeen, SelectorSet &ClsMapSeen, ObjCImplDecl* IMPDecl, ObjCContainerDecl* CDecl, bool &IncompleteImpl, bool ImmediateClass, bool WarnCategoryMethodImpl) argument 2956 ImplMethodsVsClassMethods(Scope *S, ObjCImplDecl* IMPDecl, ObjCContainerDecl* CDecl, bool IncompleteImpl) argument [all...] |
H A D | SemaObjCProperty.cpp | 199 if (ObjCCategoryDecl *CDecl = dyn_cast<ObjCCategoryDecl>(ClassDecl)) { 200 if (CDecl->IsClassExtension()) { 428 ObjCCategoryDecl *CDecl = cast<ObjCCategoryDecl>(CurContext); local 432 ObjCInterfaceDecl *CCPrimary = CDecl->getClassInterface(); 437 Diag(CDecl->getLocation(), diag::err_continuation_class); 520 ObjCPropertyDecl *PDecl = CreatePropertyDecl(S, CDecl, AtLoc, LParenLoc, 567 ObjCContainerDecl *CDecl, 622 DeclContext *DC = CDecl; 714 CDecl->hasAttr<ObjCDirectMembersAttr>()) { 715 if (isa<ObjCProtocolDecl>(CDecl)) { 566 CreatePropertyDecl(Scope *S, ObjCContainerDecl *CDecl, SourceLocation AtLoc, SourceLocation LParenLoc, FieldDeclarator &FD, Selector GetterSel, SourceLocation GetterNameLoc, Selector SetterSel, SourceLocation SetterNameLoc, const bool isReadWrite, const unsigned Attributes, const unsigned AttributesAsWritten, QualType T, TypeSourceInfo *TInfo, tok::ObjCKeywordKind MethodImplKind, DeclContext *lexicalDC) argument 1765 CollectImmediateProperties(ObjCContainerDecl *CDecl, ObjCContainerDecl::PropertyMap &PropMap, ObjCContainerDecl::PropertyMap &SuperPropMap, bool CollectClassPropsOnly = false, bool IncludeProtocols = true) argument 1832 CollectSuperClassPropertyImplementations(ObjCInterfaceDecl *CDecl, ObjCInterfaceDecl::PropertyMap &PropMap) argument 2005 DiagnoseUnimplementedAccessor( Sema &S, ObjCInterfaceDecl *PrimaryClass, Selector Method, ObjCImplDecl *IMPDecl, ObjCContainerDecl *CDecl, ObjCCategoryDecl *C, ObjCPropertyDecl *Prop, llvm::SmallPtrSet<const ObjCMethodDecl *, 8> &SMap) argument 2042 DiagnoseUnimplementedProperties(Scope *S, ObjCImplDecl* IMPDecl, ObjCContainerDecl *CDecl, bool SynthesizeProperties) argument [all...] |
H A D | SemaCodeComplete.cpp | 6663 ObjCInterfaceDecl *CDecl = nullptr; local 6666 CDecl = CurMethod->getClassInterface(); 6667 if (!CDecl) 6671 CDecl = CDecl->getSuperClass(); 6672 if (!CDecl) 6680 AtArgumentExpression, CDecl); 6683 // Fall through to send to the superclass in CDecl. 6689 if ((CDecl = dyn_cast_or_null<ObjCInterfaceDecl>(ND))) { 6694 CDecl 6761 ObjCInterfaceDecl *CDecl = nullptr; local [all...] |
H A D | SemaDecl.cpp | 8007 for (TypoCorrection::const_decl_iterator CDecl = candidate.begin(), 8009 CDecl != CDeclEnd; ++CDecl) { 8010 FunctionDecl *FD = dyn_cast<FunctionDecl>(*CDecl); 8103 for (TypoCorrection::decl_iterator CDecl = Correction.begin(), 8105 CDecl != CDeclEnd; ++CDecl) { 8106 FunctionDecl *FD = dyn_cast<FunctionDecl>(*CDecl); 16460 if (ObjCCategoryDecl *CDecl = 16462 if (LangOpts.ObjCRuntime.isFragile() || !CDecl [all...] |
H A D | SemaLookup.cpp | 5168 void TypoCorrection::addCorrectionDecl(NamedDecl *CDecl) { 5169 if (!CDecl) return; 5174 CorrectionDecls.push_back(CDecl); 5177 CorrectionName = CDecl->getDeclName();
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | TypoCorrection.h | 166 void setCorrectionDecl(NamedDecl *CDecl) { argument 168 addCorrectionDecl(CDecl); 179 void addCorrectionDecl(NamedDecl *CDecl);
|
H A D | Sema.h | 3880 ObjCContainerDecl *CDecl, 3930 ObjCContainerDecl *CDecl,
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclPrinter.cpp | 40 void PrintConstructorInitializers(CXXConstructorDecl *CDecl, 298 void DeclPrinter::PrintConstructorInitializers(CXXConstructorDecl *CDecl, argument 301 for (const auto *BMInitializer : CDecl->inits()) { 597 CXXConstructorDecl *CDecl = dyn_cast<CXXConstructorDecl>(D); local 729 if (CDecl) { 731 PrintConstructorInitializers(CDecl, Proto);
|
H A D | TypePrinter.cpp | 1531 case attr::CDecl: OS << "cdecl"; break;
|
H A D | ASTContext.cpp | 2491 void ASTContext::CollectInheritedProtocols(const Decl *CDecl, argument 2493 if (const auto *OI = dyn_cast<ObjCInterfaceDecl>(CDecl)) { 2509 } else if (const auto *OC = dyn_cast<ObjCCategoryDecl>(CDecl)) { 2513 } else if (const auto *OP = dyn_cast<ObjCProtocolDecl>(CDecl)) {
|
H A D | Type.cpp | 3367 case attr::CDecl:
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseObjc.cpp | 594 Decl *CDecl) { 705 Diag(CDecl->getBeginLoc(), diag::note_objc_container_start) 787 Diag(CDecl->getBeginLoc(), diag::note_objc_container_start) 593 ParseObjCInterfaceDeclList(tok::ObjCKeywordKind contextKey, Decl *CDecl) argument
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Parse/ |
H A D | Parser.h | 1617 Decl *CDecl);
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ASTContext.h | 2286 void CollectInheritedProtocols(const Decl *CDecl,
|