Home | History | Annotate | Download | only in AST

Lines Matching refs:ObjCInterfaceDecl

387     const ObjCInterfaceDecl *ID = IMD->getClassInterface();
391 for (ObjCInterfaceDecl::known_extensions_iterator
469 else if (const ObjCInterfaceDecl *IC = dyn_cast<ObjCInterfaceDecl>(D)) {
477 if (const ObjCInterfaceDecl *IC = CD->getClassInterface())
1769 void ASTContext::DeepCollectObjCIvars(const ObjCInterfaceDecl *OI,
1772 if (const ObjCInterfaceDecl *SuperClass = OI->getSuperClass())
1775 for (ObjCInterfaceDecl::ivar_iterator I = OI->ivar_begin(),
1779 ObjCInterfaceDecl *IDecl = const_cast<ObjCInterfaceDecl *>(OI);
1790 if (const ObjCInterfaceDecl *OI = dyn_cast<ObjCInterfaceDecl>(CDecl)) {
1793 for (ObjCInterfaceDecl::all_protocol_iterator P = OI->all_referenced_protocol_begin(),
1805 for (ObjCInterfaceDecl::visible_categories_iterator
1812 if (ObjCInterfaceDecl *SD = OI->getSuperClass())
1838 unsigned ASTContext::CountNonClassIvars(const ObjCInterfaceDecl *OI) const {
1841 for (ObjCInterfaceDecl::known_extensions_iterator
1874 /// \brief Get the implementation of ObjCInterfaceDecl,or NULL if none exists.
1875 ObjCImplementationDecl *ASTContext::getObjCImplementation(ObjCInterfaceDecl *D) {
1891 /// \brief Set the implementation of ObjCInterfaceDecl.
1892 void ASTContext::setObjCImplementation(ObjCInterfaceDecl *IFaceD,
1904 const ObjCInterfaceDecl *ASTContext::getObjContainingInterface(
1906 if (const ObjCInterfaceDecl *ID =
1907 dyn_cast<ObjCInterfaceDecl>(ND->getDeclContext()))
1960 ASTContext::getASTObjCInterfaceLayout(const ObjCInterfaceDecl *D) const {
3531 QualType ASTContext::getObjCInterfaceType(const ObjCInterfaceDecl *Decl,
3532 ObjCInterfaceDecl *PrevDecl) const {
3543 if (const ObjCInterfaceDecl *Def = Decl->getDefinition())
5374 ObjCInterfaceDecl *OI = OIT->getDecl();
5438 ObjCInterfaceDecl *OI = OPT->getInterfaceDecl();
5694 ObjCInterfaceDecl *ASTContext::getObjCProtocolDecl() const {
5697 = ObjCInterfaceDecl::Create(*this, getTranslationUnitDecl(),
6160 void ASTContext::setObjCConstantStringInterface(ObjCInterfaceDecl *Decl) {
6481 if (ObjCInterfaceDecl *rhsID = rhsOPT->getInterfaceDecl()) {
6514 if (ObjCInterfaceDecl *rhsID = rhsOPT->getInterfaceDecl()) {
6564 if (ObjCInterfaceDecl *lhsID = lhsOPT->getInterfaceDecl()) {
6716 const ObjCInterfaceDecl* LDecl = LHS->getInterface();
6717 const ObjCInterfaceDecl* RDecl = RHS->getInterface();