reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1250 if (AtIndexSetter) 1295 AtIndexSetter = S.LookupMethodInObjectType(AtIndexSetterSelector, ResultType, 1298 if (!AtIndexSetter && S.getLangOpts().DebuggerObjCLiteral) { 1301 AtIndexSetter = ObjCMethodDecl::Create( 1309 ParmVarDecl *object = ParmVarDecl::Create(S.Context, AtIndexSetter, 1317 ParmVarDecl *key = ParmVarDecl::Create(S.Context, AtIndexSetter, 1327 AtIndexSetter->setMethodParams(S.Context, Params, None); 1330 if (!AtIndexSetter) { 1337 AtIndexSetter = 1344 if (AtIndexSetter && arrayRef) { 1345 QualType T = AtIndexSetter->parameters()[1]->getType(); 1349 S.Diag(AtIndexSetter->parameters()[1]->getLocation(), 1353 T = AtIndexSetter->parameters()[0]->getType(); 1357 S.Diag(AtIndexSetter->parameters()[0]->getLocation(), 1362 else if (AtIndexSetter && !arrayRef) 1364 QualType T = AtIndexSetter->parameters()[i]->getType(); 1372 S.Diag(AtIndexSetter->parameters()[i]->getLocation(), 1414 if (AtIndexSetter) 1415 S.DiagnoseUseOfDecl(AtIndexSetter, GenericLoc); 1426 AtIndexSetter,