Searched refs:CDecl (Results 1 - 17 of 17) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteModernObjC.cpp394 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 DRewriteObjC.cpp322 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 DObjCMT.cpp56 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 DSemaDeclObjC.cpp1162 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 DSemaObjCProperty.cpp199 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 DSemaCodeComplete.cpp6663 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 DSemaDecl.cpp8007 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 DSemaLookup.cpp5168 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 DTypoCorrection.h166 void setCorrectionDecl(NamedDecl *CDecl) { argument
168 addCorrectionDecl(CDecl);
179 void addCorrectionDecl(NamedDecl *CDecl);
H A DSema.h3880 ObjCContainerDecl *CDecl,
3930 ObjCContainerDecl *CDecl,
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DDeclPrinter.cpp40 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 DTypePrinter.cpp1531 case attr::CDecl: OS << "cdecl"; break;
H A DASTContext.cpp2491 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 DType.cpp3367 case attr::CDecl:
/freebsd-11-stable/contrib/llvm-project/clang/lib/Parse/
H A DParseObjc.cpp594 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 DParser.h1617 Decl *CDecl);
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DASTContext.h2286 void CollectInheritedProtocols(const Decl *CDecl,

Completed in 704 milliseconds