Lines Matching refs:SuperMethod
7099 ObjCMethodDecl *SuperMethod = nullptr; in AddSuperSendCompletion() local
7100 while ((Class = Class->getSuperClass()) && !SuperMethod) { in AddSuperSendCompletion()
7102 SuperMethod = Class->getMethod(CurMethod->getSelector(), in AddSuperSendCompletion()
7106 if (!SuperMethod) { in AddSuperSendCompletion()
7108 if ((SuperMethod = Cat->getMethod(CurMethod->getSelector(), in AddSuperSendCompletion()
7115 if (!SuperMethod) in AddSuperSendCompletion()
7119 if (CurMethod->param_size() != SuperMethod->param_size() || in AddSuperSendCompletion()
7120 CurMethod->isVariadic() != SuperMethod->isVariadic()) in AddSuperSendCompletion()
7125 SuperP = SuperMethod->param_begin(); in AddSuperSendCompletion()
7142 AddResultTypeChunk(S.Context, getCompletionPrintingPolicy(S), SuperMethod, in AddSuperSendCompletion()
7182 Results.AddResult(CodeCompletionResult(Builder.TakeString(), SuperMethod, in AddSuperSendCompletion()
7184 return SuperMethod; in AddSuperSendCompletion()
7343 if (ObjCMethodDecl *SuperMethod = in AddClassMessageCompletions() local
7345 Results.Ignore(SuperMethod); in AddClassMessageCompletions()
7484 if (ObjCMethodDecl *SuperMethod = in CodeCompleteObjCInstanceMessage() local
7486 Results.Ignore(SuperMethod); in CodeCompleteObjCInstanceMessage()