Home | History | Annotate | Download | only in Sema

Lines Matching defs:ClassDecl

1234                                           ObjCInterfaceDecl *ClassDecl) {
1237 while (ClassDecl && !Method) {
1238 if (ObjCImplementationDecl *ImpDecl = ClassDecl->getImplementation())
1243 Method = ClassDecl->getCategoryClassMethod(Sel);
1248 if (!Method && !ClassDecl->getSuperClass()) {
1249 Method = ClassDecl->lookupInstanceMethod(Sel);
1253 Method = LookupPrivateInstanceMethod(Sel, ClassDecl);
1256 ClassDecl = ClassDecl->getSuperClass();
1262 ObjCInterfaceDecl *ClassDecl) {
1263 if (!ClassDecl->hasDefinition())
1267 while (ClassDecl && !Method) {
1269 if (ObjCImplementationDecl *ImpDecl = ClassDecl->getImplementation())
1274 Method = ClassDecl->getCategoryInstanceMethod(Sel);
1275 ClassDecl = ClassDecl->getSuperClass();
1549 if (ObjCInterfaceDecl *ClassDecl = CurMeth->getClassInterface())
1550 if (ObjCImplementationDecl *ImpDecl = ClassDecl->getImplementation())
1570 if (ObjCInterfaceDecl *ClassDecl = CurMeth->getClassInterface())
1571 if (ObjCImplementationDecl *ImpDecl = ClassDecl->getImplementation())
2121 if (ObjCInterfaceDecl *ClassDecl = CurMeth->getClassInterface()) {
2123 Method = ClassDecl->lookupClassMethod(Sel);
2126 Method = LookupPrivateClassMethod(Sel, ClassDecl);
2155 ObjCInterfaceDecl* ClassDecl = 0;
2168 ClassDecl = OCIType->getInterfaceDecl();
2189 Method = ClassDecl->lookupInstanceMethod(Sel);
2198 Method = LookupPrivateInstanceMethod(Sel, ClassDecl);