Lines Matching refs:OID

1327 void DeclPrinter::VisitObjCImplementationDecl(ObjCImplementationDecl *OID) {  in VisitObjCImplementationDecl()  argument
1328 std::string I = OID->getNameAsString(); in VisitObjCImplementationDecl()
1329 ObjCInterfaceDecl *SID = OID->getSuperClass(); in VisitObjCImplementationDecl()
1337 if (OID->ivar_size() > 0) { in VisitObjCImplementationDecl()
1341 for (const auto *I : OID->ivars()) { in VisitObjCImplementationDecl()
1348 else if (SID || (OID->decls_begin() != OID->decls_end())) { in VisitObjCImplementationDecl()
1352 VisitDeclContext(OID, false); in VisitObjCImplementationDecl()
1358 void DeclPrinter::VisitObjCInterfaceDecl(ObjCInterfaceDecl *OID) { in VisitObjCInterfaceDecl() argument
1359 std::string I = OID->getNameAsString(); in VisitObjCInterfaceDecl()
1360 ObjCInterfaceDecl *SID = OID->getSuperClass(); in VisitObjCInterfaceDecl()
1362 if (!OID->isThisDeclarationADefinition()) { in VisitObjCInterfaceDecl()
1365 if (auto TypeParams = OID->getTypeParamListAsWritten()) { in VisitObjCInterfaceDecl()
1375 if (auto TypeParams = OID->getTypeParamListAsWritten()) { in VisitObjCInterfaceDecl()
1380 Out << " : " << QualType(OID->getSuperClassType(), 0).getAsString(Policy); in VisitObjCInterfaceDecl()
1383 const ObjCList<ObjCProtocolDecl> &Protocols = OID->getReferencedProtocols(); in VisitObjCInterfaceDecl()
1391 if (OID->ivar_size() > 0) { in VisitObjCInterfaceDecl()
1395 for (const auto *I : OID->ivars()) { in VisitObjCInterfaceDecl()
1403 else if (SID || (OID->decls_begin() != OID->decls_end())) { in VisitObjCInterfaceDecl()
1408 VisitDeclContext(OID, false); in VisitObjCInterfaceDecl()