/llvm-project/clang/lib/Sema/ |
H A D | SemaObjCProperty.cpp | 195 if (ObjCCategoryDecl *CDecl = dyn_cast<ObjCCategoryDecl>(ClassDecl)) { ActOnProperty() local 410 ObjCCategoryDecl *CDecl = cast<ObjCCategoryDecl>(SemaRef.CurContext); HandlePropertyInClassExtension() local 551 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) CreatePropertyDecl() argument 1734 CollectImmediateProperties(ObjCContainerDecl * CDecl,ObjCContainerDecl::PropertyMap & PropMap,ObjCContainerDecl::PropertyMap & SuperPropMap,bool CollectClassPropsOnly=false,bool IncludeProtocols=true) CollectImmediateProperties() argument 1801 CollectSuperClassPropertyImplementations(ObjCInterfaceDecl * CDecl,ObjCInterfaceDecl::PropertyMap & PropMap) CollectSuperClassPropertyImplementations() argument 1976 DiagnoseUnimplementedAccessor(Sema & S,ObjCInterfaceDecl * PrimaryClass,Selector Method,ObjCImplDecl * IMPDecl,ObjCContainerDecl * CDecl,ObjCCategoryDecl * C,ObjCPropertyDecl * Prop,llvm::SmallPtrSet<const ObjCMethodDecl *,8> & SMap) DiagnoseUnimplementedAccessor() argument 2012 DiagnoseUnimplementedProperties(Scope * S,ObjCImplDecl * IMPDecl,ObjCContainerDecl * CDecl,bool SynthesizeProperties) DiagnoseUnimplementedProperties() argument [all...] |
H A D | SemaDeclObjC.cpp | 1173 if (!CDecl) { in ActOnCompatibilityAlias() local 1822 ObjCCategoryDecl *CDecl; ActOnStartCategoryInterface() local 1933 ObjCCategoryImplDecl *CDecl = ActOnStartCategoryImplementation() local 2180 for (const auto *CDecl : IDecl->visible_extensions()) { CheckImplementationIvars() local 2713 CheckProtocolMethodDefs(Sema & S,ObjCImplDecl * Impl,ObjCProtocolDecl * PDecl,bool & IncompleteImpl,const SemaObjC::SelectorSet & InsMap,const SemaObjC::SelectorSet & ClsMap,ObjCContainerDecl * CDecl,LazyProtocolNameSet & ProtocolsExplictImpl) CheckProtocolMethodDefs() argument 2837 MatchAllMethodDeclarations(const SelectorSet & InsMap,const SelectorSet & ClsMap,SelectorSet & InsMapSeen,SelectorSet & ClsMapSeen,ObjCImplDecl * IMPDecl,ObjCContainerDecl * CDecl,bool & IncompleteImpl,bool ImmediateClass,bool WarnCategoryMethodImpl) MatchAllMethodDeclarations() argument 2983 ImplMethodsVsClassMethods(Scope * S,ObjCImplDecl * IMPDecl,ObjCContainerDecl * CDecl,bool IncompleteImpl) ImplMethodsVsClassMethods() argument 3937 DiagnoseCategoryDirectMembersProtocolConformance(Sema & S,ObjCCategoryDecl * CDecl,const llvm::iterator_range<ObjCProtocolList::iterator> & Protocols) DiagnoseCategoryDirectMembersProtocolConformance() argument 3944 DiagnoseCategoryDirectMembersProtocolConformance(Sema & S,ObjCProtocolDecl * PDecl,ObjCCategoryDecl * CDecl) DiagnoseCategoryDirectMembersProtocolConformance() argument 4088 if (ObjCContainerDecl *CDecl = dyn_cast<ObjCContainerDecl>(ClassDecl)) { ActOnAtEnd() local 5631 if (ObjCCategoryDecl *CDecl = dyn_cast<ObjCCategoryDecl>(EnclosingDecl)) { ActOnIvar() local [all...] |
H A D | SemaDecl.cpp | 8873 for (TypoCorrection::const_decl_iterator CDecl = candidate.begin(), ValidateCandidate() local 8969 for (TypoCorrection::decl_iterator CDecl = Correction.begin(), DiagnoseInvalidRedeclaration() local 19245 } else if (ObjCCategoryDecl *CDecl = ActOnFields() local [all...] |
H A D | SemaCodeComplete.cpp | 8098 ObjCInterfaceDecl *CDecl = nullptr; CodeCompleteObjCSuperMessage() local 8198 ObjCInterfaceDecl *CDecl = nullptr; AddClassMessageCompletions() local [all...] |
H A D | SemaLookup.cpp | 5392 addCorrectionDecl(NamedDecl * CDecl) addCorrectionDecl() argument
|
/llvm-project/clang/lib/Frontend/Rewrite/ |
H A D | RewriteModernObjC.cpp | 3756 const ObjCInterfaceDecl *CDecl = IV->getContainingInterface(); in ObjCIvarBitfieldGroupNo() local 860 auto *CDecl = cast<ObjCContainerDecl>(D->getDeclContext()); getIvarAccessString() local 3800 const ObjCInterfaceDecl *CDecl = IV->getContainingInterface(); GetGroupRecordTypeForObjCIvarBitfield() local 3837 const ObjCInterfaceDecl *CDecl = IV->getContainingInterface(); ObjCIvarBitfieldGroupDecl() local 3849 const ObjCInterfaceDecl *CDecl = IV->getContainingInterface(); ObjCIvarBitfieldGroupType() local 3874 RewriteObjCInternalStruct(ObjCInterfaceDecl * CDecl,std::string & Result) RewriteObjCInternalStruct() argument 3951 RewriteIvarOffsetSymbols(ObjCInterfaceDecl * CDecl,std::string & Result) RewriteIvarOffsetSymbols() argument 4003 ObjCInterfaceDecl *CDecl = OIMP->getClassInterface(); RewriteImplementations() local 4012 ObjCInterfaceDecl *CDecl = CIMP->getClassInterface(); RewriteImplementations() local 5848 ObjCInterfaceDecl *CDecl = ObjCInterfacesSeen[i]; HandleTranslationUnit() local 6471 Write_class_t(ASTContext * Context,std::string & Result,StringRef VarName,const ObjCInterfaceDecl * CDecl,bool metaclass) Write_class_t() argument 6722 Write_IvarOffsetVar(RewriteModernObjC & RewriteObj,ASTContext * Context,std::string & Result,ArrayRef<ObjCIvarDecl * > Ivars,ObjCInterfaceDecl * CDecl) Write_IvarOffsetVar() argument 6765 Write__ivar_list_t_initializer(RewriteModernObjC & RewriteObj,ASTContext * Context,std::string & Result,ArrayRef<ObjCIvarDecl * > OriginalIvars,StringRef VarName,ObjCInterfaceDecl * CDecl) Write__ivar_list_t_initializer() argument 7000 ObjCInterfaceDecl *CDecl = IDecl->getClassInterface(); RewriteObjCClassMetaData() local 7164 ObjCInterfaceDecl *CDecl = IDecl->getClassInterface(); RewriteClassSetupInitHook() local 7265 ObjCCategoryDecl *CDecl RewriteObjCCategoryImplDecl() local 7501 auto *CDecl = cast<ObjCContainerDecl>(D->getDeclContext()); RewriteObjCIvarRefExpr() local [all...] |
H A D | RewriteObjC.cpp | 3086 assert(CDecl && "Class missing in SynthesizeObjCInternalStruct"); in RewriteObjCInternalStruct() argument 5266 ObjCInterfaceDecl *CDecl = IDecl->getClassInterface(); RewriteObjCClassMetaData() local 5620 ObjCCategoryDecl *CDecl RewriteObjCCategoryImplDecl() local [all...] |
/llvm-project/clang/lib/ARCMigrate/ |
H A D | ObjCMT.cpp | 998 migrateMethodInstanceType(ASTContext & Ctx,ObjCContainerDecl * CDecl,ObjCMethodDecl * OM) migrateMethodInstanceType() argument 1276 migrateAllMethodInstaceType(ASTContext & Ctx,ObjCContainerDecl * CDecl) migrateAllMethodInstaceType() argument 1289 migrateFactoryMethod(ASTContext & Ctx,ObjCContainerDecl * CDecl,ObjCMethodDecl * OM,ObjCInstanceTypeFamily OIT_Family) migrateFactoryMethod() argument 1554 migrateARCSafeAnnotation(ASTContext & Ctx,ObjCContainerDecl * CDecl) migrateARCSafeAnnotation() argument 1848 if (ObjCInterfaceDecl *CDecl = dyn_cast<ObjCInterfaceDecl>(*D)) HandleTranslationUnit() local 1913 if (ObjCContainerDecl *CDecl = dyn_cast<ObjCContainerDecl>(*D)) { HandleTranslationUnit() local [all...] |
/llvm-project/clang/include/clang/Sema/ |
H A D | TypoCorrection.h | 166 void setCorrectionDecl(NamedDecl *CDecl) { in setCorrectionDecl()
|
/llvm-project/clang/lib/AST/ |
H A D | DeclPrinter.cpp | 339 void DeclPrinter::PrintConstructorInitializers(CXXConstructorDecl *CDecl, in PrintConstructorInitializers() argument 661 CXXConstructorDecl *CDecl = dyn_cast<CXXConstructorDecl>(D); VisitFunctionDecl() local
|
H A D | ASTContext.cpp | 2631 CollectInheritedProtocols(const Decl * CDecl,llvm::SmallPtrSet<ObjCProtocolDecl *,8> & Protocols) CollectInheritedProtocols() argument
|
/llvm-project/clang/lib/Parse/ |
H A D | ParseObjc.cpp | 643 ParseObjCInterfaceDeclList(tok::ObjCKeywordKind contextKey,Decl * CDecl) ParseObjCInterfaceDeclList() argument
|
/llvm-project/clang/unittests/Analysis/FlowSensitive/ |
H A D | TransferTest.cpp | 4349 const ValueDecl *CDecl = findValueDecl(ASTCtx, "C"); TEST() local 4948 const ValueDecl *CDecl = findValueDecl(ASTCtx, "C"); TEST() local
|
/llvm-project/clang/tools/libclang/ |
H A D | CIndex.cpp | 1135 ObjCCategoryDecl *CDecl = dyn_cast<ObjCCategoryDecl>(PD->getDeclContext()); VisitObjCPropertyDecl() local
|