Lines Matching refs:OID
968 void DeclPrinter::VisitObjCImplementationDecl(ObjCImplementationDecl *OID) { in VisitObjCImplementationDecl() argument
969 std::string I = OID->getNameAsString(); in VisitObjCImplementationDecl()
970 ObjCInterfaceDecl *SID = OID->getSuperClass(); in VisitObjCImplementationDecl()
978 if (OID->ivar_size() > 0) { in VisitObjCImplementationDecl()
982 for (const auto *I : OID->ivars()) { in VisitObjCImplementationDecl()
989 else if (SID || (OID->decls_begin() != OID->decls_end())) { in VisitObjCImplementationDecl()
993 VisitDeclContext(OID, false); in VisitObjCImplementationDecl()
999 void DeclPrinter::VisitObjCInterfaceDecl(ObjCInterfaceDecl *OID) { in VisitObjCInterfaceDecl() argument
1000 std::string I = OID->getNameAsString(); in VisitObjCInterfaceDecl()
1001 ObjCInterfaceDecl *SID = OID->getSuperClass(); in VisitObjCInterfaceDecl()
1003 if (!OID->isThisDeclarationADefinition()) { in VisitObjCInterfaceDecl()
1014 const ObjCList<ObjCProtocolDecl> &Protocols = OID->getReferencedProtocols(); in VisitObjCInterfaceDecl()
1022 if (OID->ivar_size() > 0) { in VisitObjCInterfaceDecl()
1026 for (const auto *I : OID->ivars()) { in VisitObjCInterfaceDecl()
1034 else if (SID || (OID->decls_begin() != OID->decls_end())) { in VisitObjCInterfaceDecl()
1039 VisitDeclContext(OID, false); in VisitObjCInterfaceDecl()