Lines Matching refs:AtIndexGetter
317 ObjCMethodDecl *AtIndexGetter; member in __anon9ddd17eb0111::ObjCSubscriptOpBuilder
327 AtIndexGetter(nullptr), AtIndexSetter(nullptr) {} in ObjCSubscriptOpBuilder()
1148 if (AtIndexGetter) in findAtIndexGetter()
1191 AtIndexGetter = S.LookupMethodInObjectType(AtIndexGetterSelector, ResultType, in findAtIndexGetter()
1194 if (!AtIndexGetter && S.getLangOpts().DebuggerObjCLiteral) { in findAtIndexGetter()
1195 AtIndexGetter = ObjCMethodDecl::Create(S.Context, SourceLocation(), in findAtIndexGetter()
1205 ParmVarDecl *Argument = ParmVarDecl::Create(S.Context, AtIndexGetter, in findAtIndexGetter()
1214 AtIndexGetter->setMethodParams(S.Context, Argument, None); in findAtIndexGetter()
1217 if (!AtIndexGetter) { in findAtIndexGetter()
1223 AtIndexGetter = in findAtIndexGetter()
1229 if (AtIndexGetter) { in findAtIndexGetter()
1230 QualType T = AtIndexGetter->parameters()[0]->getType(); in findAtIndexGetter()
1236 S.Diag(AtIndexGetter->parameters()[0]->getLocation(), in findAtIndexGetter()
1240 QualType R = AtIndexGetter->getReturnType(); in findAtIndexGetter()
1244 S.Diag(AtIndexGetter->getLocation(), diag::note_method_declared_at) << in findAtIndexGetter()
1245 AtIndexGetter->getDeclName(); in findAtIndexGetter()
1398 if (AtIndexGetter) in buildGet()
1399 S.DiagnoseUseOfDecl(AtIndexGetter, GenericLoc); in buildGet()
1402 AtIndexGetterSelector, AtIndexGetter, in buildGet()