Lines Matching refs:ObjCInterfaceDecl
486 CXCursor cxcursor::MakeCursorObjCSuperClassRef(ObjCInterfaceDecl *Super,
495 std::pair<ObjCInterfaceDecl *, SourceLocation>
498 return std::make_pair(static_cast<ObjCInterfaceDecl *>(C.data[0]),
520 CXCursor cxcursor::MakeCursorObjCClassRef(const ObjCInterfaceDecl *Class,
532 std::pair<ObjCInterfaceDecl *, SourceLocation>
535 return std::make_pair(static_cast<ObjCInterfaceDecl *>(C.data[0]),
842 if (ObjCInterfaceDecl *Interface = dyn_cast<ObjCInterfaceDecl>(Container)) {
843 for (ObjCInterfaceDecl::protocol_iterator P = Interface->protocol_begin(),
853 if (ObjCInterfaceDecl *Super = Interface->getSuperClass())
895 ObjCInterfaceDecl *ID = IMD->getClassInterface();
907 ObjCInterfaceDecl *ID = CatD->getClassInterface();