Home | History | Annotate | Download | only in AST

Lines Matching refs:OID

927 void DeclPrinter::VisitObjCImplementationDecl(ObjCImplementationDecl *OID) {
928 std::string I = OID->getNameAsString();
929 ObjCInterfaceDecl *SID = OID->getSuperClass();
936 if (OID->ivar_size() > 0) {
939 for (ObjCImplementationDecl::ivar_iterator I = OID->ivar_begin(),
940 E = OID->ivar_end(); I != E; ++I) {
946 VisitDeclContext(OID, false);
950 void DeclPrinter::VisitObjCInterfaceDecl(ObjCInterfaceDecl *OID) {
951 std::string I = OID->getNameAsString();
952 ObjCInterfaceDecl *SID = OID->getSuperClass();
954 if (!OID->isThisDeclarationADefinition()) {
965 const ObjCList<ObjCProtocolDecl> &Protocols = OID->getReferencedProtocols();
973 if (OID->ivar_size() > 0) {
977 for (ObjCInterfaceDecl::ivar_iterator I = OID->ivar_begin(),
978 E = OID->ivar_end(); I != E; ++I) {
989 VisitDeclContext(OID, false);