Lines Matching full:arrayref
1090 bool arrayRef = (Res == Sema::OS_Array);
1094 << BaseExpr->getType() << arrayRef;
1097 if (!arrayRef) {
1132 arrayRef ? &S.Context.Idents.get("index")
1134 arrayRef ? S.Context.UnsignedLongTy
1145 << BaseExpr->getType() << 0 << arrayRef;
1156 if ((arrayRef && !T->isIntegralOrEnumerationType()) ||
1157 (!arrayRef && !T->isObjCObjectPointerType())) {
1159 arrayRef ? diag::err_objc_subscript_index_type
1168 diag::err_objc_indexing_method_result_type) << R << arrayRef;
1200 bool arrayRef = (Res == Sema::OS_Array);
1204 << BaseExpr->getType() << arrayRef;
1208 if (!arrayRef) {
1255 arrayRef ? &S.Context.Idents.get("index")
1257 arrayRef ? S.Context.UnsignedLongTy
1270 << BaseExpr->getType() << 1 << arrayRef;
1280 if (AtIndexSetter && arrayRef) {
1292 diag::err_objc_subscript_object_type) << T << arrayRef;
1298 else if (AtIndexSetter && !arrayRef)