Lines Matching refs:AtIndexGetter
309 ObjCMethodDecl *AtIndexGetter; member in __anon83f8f2be0111::ObjCSubscriptOpBuilder
320 AtIndexGetter(nullptr), AtIndexSetter(nullptr) {} in ObjCSubscriptOpBuilder()
1133 if (AtIndexGetter) in findAtIndexGetter()
1176 AtIndexGetter = S.LookupMethodInObjectType(AtIndexGetterSelector, ResultType, in findAtIndexGetter()
1181 if (!AtIndexGetter && S.getLangOpts().DebuggerObjCLiteral) { in findAtIndexGetter()
1182 AtIndexGetter = ObjCMethodDecl::Create(S.Context, SourceLocation(), in findAtIndexGetter()
1192 ParmVarDecl *Argument = ParmVarDecl::Create(S.Context, AtIndexGetter, in findAtIndexGetter()
1201 AtIndexGetter->setMethodParams(S.Context, Argument, None); in findAtIndexGetter()
1204 if (!AtIndexGetter) { in findAtIndexGetter()
1210 AtIndexGetter = in findAtIndexGetter()
1216 if (AtIndexGetter) { in findAtIndexGetter()
1217 QualType T = AtIndexGetter->parameters()[0]->getType(); in findAtIndexGetter()
1223 S.Diag(AtIndexGetter->parameters()[0]->getLocation(), in findAtIndexGetter()
1227 QualType R = AtIndexGetter->getReturnType(); in findAtIndexGetter()
1231 S.Diag(AtIndexGetter->getLocation(), diag::note_method_declared_at) << in findAtIndexGetter()
1232 AtIndexGetter->getDeclName(); in findAtIndexGetter()
1388 if (AtIndexGetter) in buildGet()
1389 S.DiagnoseUseOfDecl(AtIndexGetter, GenericLoc); in buildGet()
1392 AtIndexGetterSelector, AtIndexGetter, in buildGet()