Lines Matching defs:arrayRef
1090 bool arrayRef = (Res == SemaObjC::OS_Array);
1094 << BaseExpr->getType() << arrayRef;
1097 if (!arrayRef) {
1127 arrayRef ? &S.Context.Idents.get("index")
1129 arrayRef ? S.Context.UnsignedLongTy
1140 << BaseExpr->getType() << 0 << arrayRef;
1149 if ((arrayRef && !T->isIntegralOrEnumerationType()) ||
1150 (!arrayRef && !T->isObjCObjectPointerType())) {
1152 arrayRef ? diag::err_objc_subscript_index_type
1161 diag::err_objc_indexing_method_result_type) << R << arrayRef;
1190 bool arrayRef = (Res == SemaObjC::OS_Array);
1194 << BaseExpr->getType() << arrayRef;
1198 if (!arrayRef) {
1238 arrayRef ? &S.Context.Idents.get("index")
1240 arrayRef ? S.Context.UnsignedLongTy
1253 << BaseExpr->getType() << 1 << arrayRef;
1261 if (AtIndexSetter && arrayRef) {
1273 diag::err_objc_subscript_object_type) << T << arrayRef;
1279 else if (AtIndexSetter && !arrayRef)