reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaPseudoObject.cpp
 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,