Lines Matching refs:ObjCContainerDecl

68 ObjCContainerDecl::ObjCContainerDecl(Kind DK, DeclContext *DC,  in ObjCContainerDecl()  function in ObjCContainerDecl
75 void ObjCContainerDecl::anchor() {} in anchor()
80 ObjCContainerDecl::getIvarDecl(IdentifierInfo *Id) const { in getIvarDecl()
92 ObjCContainerDecl::getMethod(Selector Sel, bool isInstance, in getMethod()
124 bool ObjCContainerDecl::HasUserDeclaredSetterMethod( in HasUserDeclaredSetterMethod()
235 ObjCPropertyDecl *ObjCContainerDecl::getProperty(const IdentifierInfo *Id, in getProperty()
249 ObjCPropertyDecl *ObjCContainerDecl::FindPropertyDeclaration( in FindPropertyDeclaration()
969 return cast<ObjCContainerDecl>(CtxD)->getMethod(getSelector(), in getNextRedeclarationImpl()
1004 cast<ObjCContainerDecl>(CtxD)->getMethod(Sel, isInstanceMethod(), in getCanonicalDecl()
1217 static void CollectOverriddenMethodsRecurse(const ObjCContainerDecl *Container, in CollectOverriddenMethodsRecurse()
1277 static inline void CollectOverriddenMethods(const ObjCContainerDecl *Container, in CollectOverriddenMethods()
1320 dyn_cast_or_null<ObjCContainerDecl>(Method->getDeclContext()), in collectOverriddenMethodsSlow()
1330 Method = cast<ObjCContainerDecl>(Method->getDeclContext()) in getOverriddenMethods()
1350 const auto *Container = cast<ObjCContainerDecl>(getParent()); in findPropertyDecl()
1362 [&](const ObjCContainerDecl *Container) -> const ObjCPropertyDecl * { in findPropertyDecl()
1538 : ObjCContainerDecl(ObjCInterface, DC, Id, CLoc, AtLoc), in ObjCInterfaceDecl()
1804 ObjCIvarDecl *ObjCIvarDecl::Create(ASTContext &C, ObjCContainerDecl *DC, in Create()
1847 auto *DC = cast<ObjCContainerDecl>(getDeclContext()); in getContainingInterface()
1905 : ObjCContainerDecl(ObjCProtocol, DC, Id, nameLoc, atStartLoc), in ObjCProtocolDecl()
2058 : ObjCContainerDecl(ObjCCategory, DC, Id, ClassNameLoc, AtLoc), in ObjCCategoryDecl()