/external/clang/lib/AST/ |
D | DeclObjC.cpp | 51 void ObjCContainerDecl::anchor() { } in anchor() 56 ObjCContainerDecl::getIvarDecl(IdentifierInfo *Id) const { in getIvarDecl() 68 ObjCContainerDecl::getMethod(Selector Sel, bool isInstance, in getMethod() 102 ObjCContainerDecl::HasUserDeclaredSetterMethod(const ObjCPropertyDecl *Property) const { in HasUserDeclaredSetterMethod() 185 ObjCContainerDecl::FindPropertyDeclaration(IdentifierInfo *PropertyId) const { in FindPropertyDeclaration() 761 return cast<ObjCContainerDecl>(CtxD)->getMethod(getSelector(), in getNextRedeclarationImpl() 786 return cast<ObjCContainerDecl>(CtxD)->getMethod(getSelector(), in getCanonicalDecl() 955 static void CollectOverriddenMethodsRecurse(const ObjCContainerDecl *Container, in CollectOverriddenMethodsRecurse() 1017 static inline void CollectOverriddenMethods(const ObjCContainerDecl *Container, in CollectOverriddenMethods() 1060 dyn_cast_or_null<ObjCContainerDecl>(Method->getDeclContext()), in collectOverriddenMethodsSlow() [all …]
|
D | Mangle.cpp | 239 const ObjCContainerDecl *CD = in mangleObjCMethodName() 240 dyn_cast<ObjCContainerDecl>(MD->getDeclContext()); in mangleObjCMethodName()
|
D | RecordLayoutBuilder.cpp | 2937 const ObjCContainerDecl *Key = in getObjCLayout() 2938 Impl ? (const ObjCContainerDecl*) Impl : (const ObjCContainerDecl*) D; in getObjCLayout()
|
/external/clang/include/clang/AST/ |
D | DeclObjC.h | 508 class ObjCContainerDecl : public NamedDecl, public DeclContext { 518 ObjCContainerDecl(Kind DK, DeclContext *DC, in ObjCContainerDecl() function 631 static DeclContext *castToDeclContext(const ObjCContainerDecl *D) { in castToDeclContext() 632 return static_cast<DeclContext *>(const_cast<ObjCContainerDecl*>(D)); in castToDeclContext() 634 static ObjCContainerDecl *castFromDeclContext(const DeclContext *DC) { in castFromDeclContext() 635 return static_cast<ObjCContainerDecl *>(const_cast<DeclContext*>(DC)); in castFromDeclContext() 664 class ObjCInterfaceDecl : public ObjCContainerDecl 781 return ObjCContainerDecl::getSourceRange(); in getSourceRange() 1397 ObjCIvarDecl(ObjCContainerDecl *DC, SourceLocation StartLoc, in ObjCIvarDecl() 1406 static ObjCIvarDecl *Create(ASTContext &C, ObjCContainerDecl *DC, [all …]
|
D | ASTMutationListener.h | 27 class ObjCContainerDecl; variable
|
D | ASTContext.h | 143 mutable llvm::DenseMap<const ObjCContainerDecl*, const ASTRecordLayout*> 155 llvm::DenseMap<ObjCContainerDecl*, ObjCImplDecl*> ObjCImpls; 2051 void ResetObjCLayout(const ObjCContainerDecl *CD) { in ResetObjCLayout()
|
D | DeclBase.h | 44 class ObjCContainerDecl; variable
|
/external/clang/lib/Sema/ |
D | SemaObjCProperty.cpp | 166 ObjCContainerDecl *ClassDecl = cast<ObjCContainerDecl>(CurContext); in ActOnProperty() 521 ObjCContainerDecl *CDecl, in CreatePropertyDecl() 803 ObjCContainerDecl *ClassImpDecl = in ActOnPropertyImplDecl() 804 dyn_cast<ObjCContainerDecl>(CurContext); in ActOnPropertyImplDecl() 1421 static void CollectImmediateProperties(ObjCContainerDecl *CDecl, in CollectImmediateProperties() 1422 ObjCContainerDecl::PropertyMap &PropMap, in CollectImmediateProperties() 1423 ObjCContainerDecl::PropertyMap &SuperPropMap, in CollectImmediateProperties() 1620 ObjCContainerDecl *CDecl, in DiagnoseUnimplementedAccessor() 1647 ObjCContainerDecl *CDecl, in DiagnoseUnimplementedProperties() 1649 ObjCContainerDecl::PropertyMap PropMap; in DiagnoseUnimplementedProperties() [all …]
|
D | SemaDeclObjC.cpp | 376 ObjCContainerDecl *ContDeclOfMethodDecl = in ActOnStartOfObjCMethodDef() 377 dyn_cast<ObjCContainerDecl>(IMD->getDeclContext()); in ActOnStartOfObjCMethodDef() 1684 ObjCContainerDecl *CDecl, in CheckProtocolMethodDefs() 1815 ObjCContainerDecl* CDecl, in MatchAllMethodDeclarations() 1953 ObjCContainerDecl* CDecl, in ImplMethodsVsClassMethods() 2553 ObjCContainerDecl *OCD = dyn_cast<ObjCContainerDecl>(CurContext); in ActOnAtEnd() 2631 if (ObjCContainerDecl *CDecl = dyn_cast<ObjCContainerDecl>(ClassDecl)) { in ActOnAtEnd() 2823 ObjCContainerDecl *container in OverrideSearch() 2824 = cast<ObjCContainerDecl>(method->getDeclContext()); in OverrideSearch() 2843 void searchFromContainer(ObjCContainerDecl *container) { in searchFromContainer() [all …]
|
D | SemaCodeComplete.cpp | 728 if (DC->isRecord() || isa<ObjCContainerDecl>(DC)) in getBasePriority() 3439 static ObjCContainerDecl *getContainerDef(ObjCContainerDecl *Container) { in getContainerDef() 3456 static void AddObjCProperties(ObjCContainerDecl *Container, in AddObjCProperties() 4797 static void AddObjCMethods(ObjCContainerDecl *Container, in AddObjCMethods() 5920 ObjCContainerDecl *Container in CodeCompleteObjCPropertyDefinition() 5921 = dyn_cast_or_null<ObjCContainerDecl>(CurContext); in CodeCompleteObjCPropertyDefinition() 5960 ObjCContainerDecl *Container in CodeCompleteObjCPropertySynthesizeIvar() 5961 = dyn_cast_or_null<ObjCContainerDecl>(CurContext); in CodeCompleteObjCPropertySynthesizeIvar() 6055 ObjCContainerDecl *Container, in FindImplementableMethods() 6802 ObjCContainerDecl *OCD = dyn_cast<ObjCContainerDecl>(CurContext); in CodeCompleteObjCMethodDecl() [all …]
|
D | SemaDecl.cpp | 11523 assert(isa<ObjCContainerDecl>(IDecl) && in ActOnObjCContainerStartDefinition() 12117 ObjCContainerDecl *EnclosingDecl = cast<ObjCContainerDecl>(CurContext); in ActOnIvar() 12120 ObjCContainerDecl *EnclosingContext; in ActOnIvar() 12212 Ivar = ObjCIvarDecl::Create(Context, cast<ObjCContainerDecl>(CurContext), in ActOnLastBitfield() 12230 if (!Fields.empty() && isa<ObjCContainerDecl>(EnclosingDecl)) { in ActOnFields() 12231 ObjCContainerDecl *DC = cast<ObjCContainerDecl>(EnclosingDecl); in ActOnFields() 12383 if (isa<ObjCContainerDecl>(EnclosingDecl) && in ActOnFields() 13475 return (dyn_cast_or_null<ObjCContainerDecl>(CurContext)); in getObjCDeclContext()
|
/external/clang/lib/ARCMigrate/ |
D | TransGCAttrs.cpp | 133 if (ObjCContainerDecl *ContD = dyn_cast<ObjCContainerDecl>(D)) in isMigratable() 150 if (ObjCContainerDecl *ContD = dyn_cast<ObjCContainerDecl>(D)) { in hasObjCImpl()
|
D | ObjCMT.cpp | 50 void migrateObjCInterfaceDecl(ASTContext &Ctx, ObjCContainerDecl *D); 56 void migrateAllMethodInstaceType(ASTContext &Ctx, ObjCContainerDecl *CDecl); 57 void migrateMethodInstanceType(ASTContext &Ctx, ObjCContainerDecl *CDecl, 59 bool migrateProperty(ASTContext &Ctx, ObjCContainerDecl *D, ObjCMethodDecl *OM); 62 void migrateFactoryMethod(ASTContext &Ctx, ObjCContainerDecl *CDecl, 77 void migrateARCSafeAnnotation(ASTContext &Ctx, ObjCContainerDecl *CDecl); 461 static bool IsCategoryNameWithDeprecatedSuffix(ObjCContainerDecl *D) { in IsCategoryNameWithDeprecatedSuffix() 470 ObjCContainerDecl *D) { in migrateObjCInterfaceDecl() 879 ObjCContainerDecl *CDecl, in migrateMethodInstanceType() 1034 ObjCContainerDecl *D, in migrateProperty() [all …]
|
D | TransProperties.cpp | 77 static void collectProperties(ObjCContainerDecl *D, AtPropDeclsTy &AtProps, in collectProperties()
|
/external/clang/lib/CodeGen/ |
D | CGObjCRuntime.h | 43 class ObjCContainerDecl; variable 196 const ObjCContainerDecl *CD) = 0;
|
D | CGObjCMac.cpp | 910 const ObjCContainerDecl *CD, 989 const ObjCContainerDecl *OCD, 1051 const ObjCContainerDecl *CD=nullptr) override; 2801 const ObjCContainerDecl *OCD, in EmitPropertyList() 3376 const ObjCContainerDecl *CD) { in GenerateMethod() 4941 const ObjCContainerDecl *CD, in GetNameForMethod()
|
D | CodeGenFunction.h | 61 class ObjCContainerDecl; variable 1081 const ObjCContainerDecl *CD,
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | ObjCUnusedIVarsChecker.cpp | 78 static void Scan(IvarUsageMap& M, const ObjCContainerDecl *D) { in Scan()
|
D | IvarInvalidationChecker.cpp | 183 static void containsInvalidationMethod(const ObjCContainerDecl *D, 242 const ObjCContainerDecl *D, InvalidationInfo &OutInfo, bool Partial) { in containsInvalidationMethod()
|
/external/clang/tools/libclang/ |
D | CursorVisitor.h | 221 bool VisitObjCContainerDecl(ObjCContainerDecl *D);
|
D | IndexingContext.h | 470 bool handleObjCContainer(const ObjCContainerDecl *D,
|
/external/clang/lib/Index/ |
D | USRGeneration.cpp | 83 void VisitObjCContainerDecl(const ObjCContainerDecl *CD); 332 void USRGenerator::VisitObjCContainerDecl(const ObjCContainerDecl *D) { in VisitObjCContainerDecl()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 136 class ObjCContainerDecl; variable 2750 ObjCContainerDecl* IDecl, 2756 ObjCContainerDecl *CDecl, 2801 ObjCContainerDecl *CDecl, 2819 ObjCContainerDecl* IDecl); 2847 ObjCContainerDecl* IDecl, 6846 ObjCContainerDecl *CD, 6848 ObjCContainerDecl *lexicalDC = nullptr);
|
/external/clang/lib/Rewrite/Frontend/ |
D | RewriteModernObjC.cpp | 409 bool IsTagDefinedInsideClass(ObjCContainerDecl *IDecl, TagDecl *Tag, 879 ObjCContainerDecl *CDecl = in getIvarAccessString() 880 dyn_cast<ObjCContainerDecl>(D->getDeclContext()); in getIvarAccessString() 3706 bool RewriteModernObjC::IsTagDefinedInsideClass(ObjCContainerDecl *IDecl, in IsTagDefinedInsideClass() 3837 ObjCContainerDecl *IDecl = in RewriteLocallyDefinedNamedAggregates() 3838 dyn_cast<ObjCContainerDecl>(fieldDecl->getDeclContext()); in RewriteLocallyDefinedNamedAggregates() 7690 ObjCContainerDecl *CDecl = in RewriteObjCIvarRefExpr() 7691 dyn_cast<ObjCContainerDecl>(D->getDeclContext()); in RewriteObjCIvarRefExpr()
|
/external/clang/lib/Serialization/ |
D | ASTWriterDecl.cpp | 120 void VisitObjCContainerDecl(ObjCContainerDecl *D); 496 void ASTDeclWriter::VisitObjCContainerDecl(ObjCContainerDecl *D) { in VisitObjCContainerDecl()
|