Lines Matching refs:OID

1427 void DeclPrinter::VisitObjCImplementationDecl(ObjCImplementationDecl *OID) {  in VisitObjCImplementationDecl()  argument
1428 std::string I = OID->getNameAsString(); in VisitObjCImplementationDecl()
1429 ObjCInterfaceDecl *SID = OID->getSuperClass(); in VisitObjCImplementationDecl()
1437 if (OID->ivar_size() > 0) { in VisitObjCImplementationDecl()
1441 for (const auto *I : OID->ivars()) { in VisitObjCImplementationDecl()
1448 else if (SID || (OID->decls_begin() != OID->decls_end())) { in VisitObjCImplementationDecl()
1452 VisitDeclContext(OID, false); in VisitObjCImplementationDecl()
1458 void DeclPrinter::VisitObjCInterfaceDecl(ObjCInterfaceDecl *OID) { in VisitObjCInterfaceDecl() argument
1459 std::string I = OID->getNameAsString(); in VisitObjCInterfaceDecl()
1460 ObjCInterfaceDecl *SID = OID->getSuperClass(); in VisitObjCInterfaceDecl()
1462 if (!OID->isThisDeclarationADefinition()) { in VisitObjCInterfaceDecl()
1465 if (auto TypeParams = OID->getTypeParamListAsWritten()) { in VisitObjCInterfaceDecl()
1473 if (OID->hasAttrs()) { in VisitObjCInterfaceDecl()
1474 prettyPrintAttributes(OID); in VisitObjCInterfaceDecl()
1480 if (auto TypeParams = OID->getTypeParamListAsWritten()) { in VisitObjCInterfaceDecl()
1485 Out << " : " << QualType(OID->getSuperClassType(), 0).getAsString(Policy); in VisitObjCInterfaceDecl()
1488 const ObjCList<ObjCProtocolDecl> &Protocols = OID->getReferencedProtocols(); in VisitObjCInterfaceDecl()
1496 if (OID->ivar_size() > 0) { in VisitObjCInterfaceDecl()
1500 for (const auto *I : OID->ivars()) { in VisitObjCInterfaceDecl()
1508 else if (SID || (OID->decls_begin() != OID->decls_end())) { in VisitObjCInterfaceDecl()
1513 VisitDeclContext(OID, false); in VisitObjCInterfaceDecl()