Home | History | Annotate | Download | only in AST

Lines Matching defs:OI

1955 void ASTContext::DeepCollectObjCIvars(const ObjCInterfaceDecl *OI,
1958 if (const ObjCInterfaceDecl *SuperClass = OI->getSuperClass())
1961 for (const auto *I : OI->ivars())
1964 ObjCInterfaceDecl *IDecl = const_cast<ObjCInterfaceDecl *>(OI);
1975 if (const ObjCInterfaceDecl *OI = dyn_cast<ObjCInterfaceDecl>(CDecl)) {
1978 for (auto *Proto : OI->all_referenced_protocols()) {
1983 for (const auto *Cat : OI->visible_categories())
1986 if (ObjCInterfaceDecl *SD = OI->getSuperClass())
2006 unsigned ASTContext::CountNonClassIvars(const ObjCInterfaceDecl *OI) const {
2009 for (const auto *Ext : OI->known_extensions())
2014 if (ObjCImplementationDecl *ImplDecl = OI->getImplementation())
5737 ObjCInterfaceDecl *OI = T->castAs<ObjCObjectType>()->getInterface();
5739 S += OI->getObjCRuntimeNameAsString();
5742 DeepCollectObjCIvars(OI, true, Ivars);
5800 ObjCInterfaceDecl *OI = OPT->getInterfaceDecl();
5802 DeepCollectObjCIvars(OI, true, Ivars);
5806 S += OI->getObjCRuntimeNameAsString();