Lines Matching refs:AtIndexGetter
302 ObjCMethodDecl *AtIndexGetter; member in __anon83f8f2be0111::ObjCSubscriptOpBuilder
313 AtIndexGetter(nullptr), AtIndexSetter(nullptr) {} in ObjCSubscriptOpBuilder()
1112 if (AtIndexGetter) in findAtIndexGetter()
1158 AtIndexGetter = S.LookupMethodInObjectType(AtIndexGetterSelector, ResultType, in findAtIndexGetter()
1163 if (!AtIndexGetter && S.getLangOpts().DebuggerObjCLiteral) { in findAtIndexGetter()
1164 AtIndexGetter = ObjCMethodDecl::Create(S.Context, SourceLocation(), in findAtIndexGetter()
1174 ParmVarDecl *Argument = ParmVarDecl::Create(S.Context, AtIndexGetter, in findAtIndexGetter()
1183 AtIndexGetter->setMethodParams(S.Context, Argument, None); in findAtIndexGetter()
1186 if (!AtIndexGetter) { in findAtIndexGetter()
1192 AtIndexGetter = in findAtIndexGetter()
1198 if (AtIndexGetter) { in findAtIndexGetter()
1199 QualType T = AtIndexGetter->parameters()[0]->getType(); in findAtIndexGetter()
1205 S.Diag(AtIndexGetter->parameters()[0]->getLocation(), in findAtIndexGetter()
1209 QualType R = AtIndexGetter->getReturnType(); in findAtIndexGetter()
1213 S.Diag(AtIndexGetter->getLocation(), diag::note_method_declared_at) << in findAtIndexGetter()
1214 AtIndexGetter->getDeclName(); in findAtIndexGetter()
1373 if (AtIndexGetter) in buildGet()
1374 S.DiagnoseUseOfDecl(AtIndexGetter, GenericLoc); in buildGet()
1377 AtIndexGetterSelector, AtIndexGetter, in buildGet()