Lines Matching refs:arrayRef
1152 bool arrayRef = (Res == Sema::OS_Array);
1156 << BaseExpr->getType() << arrayRef;
1159 if (!arrayRef) {
1194 arrayRef ? &S.Context.Idents.get("index")
1196 arrayRef ? S.Context.UnsignedLongTy
1207 << BaseExpr->getType() << 0 << arrayRef;
1218 if ((arrayRef && !T->isIntegralOrEnumerationType()) ||
1219 (!arrayRef && !T->isObjCObjectPointerType())) {
1221 arrayRef ? diag::err_objc_subscript_index_type
1230 diag::err_objc_indexing_method_result_type) << R << arrayRef;
1259 bool arrayRef = (Res == Sema::OS_Array);
1263 << BaseExpr->getType() << arrayRef;
1267 if (!arrayRef) {
1311 arrayRef ? &S.Context.Idents.get("index")
1313 arrayRef ? S.Context.UnsignedLongTy
1326 << BaseExpr->getType() << 1 << arrayRef;
1336 if (AtIndexSetter && arrayRef) {
1348 diag::err_objc_subscript_object_type) << T << arrayRef;
1354 else if (AtIndexSetter && !arrayRef)