Lines Matching refs:OID
882 void DeclPrinter::VisitObjCImplementationDecl(ObjCImplementationDecl *OID) { in VisitObjCImplementationDecl() argument
883 std::string I = OID->getNameAsString(); in VisitObjCImplementationDecl()
884 ObjCInterfaceDecl *SID = OID->getSuperClass(); in VisitObjCImplementationDecl()
891 VisitDeclContext(OID, false); in VisitObjCImplementationDecl()
895 void DeclPrinter::VisitObjCInterfaceDecl(ObjCInterfaceDecl *OID) { in VisitObjCInterfaceDecl() argument
896 std::string I = OID->getNameAsString(); in VisitObjCInterfaceDecl()
897 ObjCInterfaceDecl *SID = OID->getSuperClass(); in VisitObjCInterfaceDecl()
899 if (!OID->isThisDeclarationADefinition()) { in VisitObjCInterfaceDecl()
910 const ObjCList<ObjCProtocolDecl> &Protocols = OID->getReferencedProtocols(); in VisitObjCInterfaceDecl()
920 if (OID->ivar_size() > 0) { in VisitObjCInterfaceDecl()
923 for (ObjCInterfaceDecl::ivar_iterator I = OID->ivar_begin(), in VisitObjCInterfaceDecl()
924 E = OID->ivar_end(); I != E; ++I) { in VisitObjCInterfaceDecl()
931 VisitDeclContext(OID, false); in VisitObjCInterfaceDecl()