reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2496 if (!Method) { 2506 Method = LookupFactoryMethodInGlobalPool(Sel, 2508 if (Method && !getLangOpts().ObjCAutoRefCount) 2509 Diag(Method->getLocation(), diag::note_method_sent_forward_class) 2510 << Method->getDeclName(); 2512 if (!Method) 2513 Method = Class->lookupClassMethod(Sel); 2516 if (!Method) 2517 Method = Class->lookupPrivateClassMethod(Sel); 2519 if (Method && DiagnoseUseOfDecl(Method, SelectorSlotLocs, 2519 if (Method && DiagnoseUseOfDecl(Method, SelectorSlotLocs, 2532 Method, true, SuperLoc.isValid(), LBracLoc, 2536 if (Method && !Method->getReturnType()->isVoidType() && 2536 if (Method && !Method->getReturnType()->isVoidType() && 2537 RequireCompleteType(LBracLoc, Method->getReturnType(), 2542 if (Method && Method->getMethodFamily() == OMF_initialize) { 2542 if (Method && Method->getMethodFamily() == OMF_initialize) { 2545 dyn_cast<ObjCInterfaceDecl>(Method->getDeclContext()); 2548 Diag(Method->getLocation(), diag::note_method_declared_at) 2549 << Method->getDeclName(); 2556 Diag(Method->getLocation(), diag::note_method_declared_at) 2557 << Method->getDeclName(); 2564 DiagnoseCStringFormatDirectiveInObjCAPI(*this, Method, Sel, Args, NumArgs); 2572 Method, makeArrayRef(Args, NumArgs), 2577 Method, makeArrayRef(Args, NumArgs), 2582 if (Method) 2583 checkFoundationAPI(*this, SelLoc, Method, makeArrayRef(Args, NumArgs),