Lines Matching defs:arrayRef
1088 bool arrayRef = (Res == SemaObjC::OS_Array);
1092 << BaseExpr->getType() << arrayRef;
1095 if (!arrayRef) {
1125 arrayRef ? &S.Context.Idents.get("index")
1127 arrayRef ? S.Context.UnsignedLongTy
1138 << BaseExpr->getType() << 0 << arrayRef;
1147 if ((arrayRef && !T->isIntegralOrEnumerationType()) ||
1148 (!arrayRef && !T->isObjCObjectPointerType())) {
1150 arrayRef ? diag::err_objc_subscript_index_type
1159 diag::err_objc_indexing_method_result_type) << R << arrayRef;
1188 bool arrayRef = (Res == SemaObjC::OS_Array);
1192 << BaseExpr->getType() << arrayRef;
1196 if (!arrayRef) {
1236 arrayRef ? &S.Context.Idents.get("index")
1238 arrayRef ? S.Context.UnsignedLongTy
1251 << BaseExpr->getType() << 1 << arrayRef;
1259 if (AtIndexSetter && arrayRef) {
1271 diag::err_objc_subscript_object_type) << T << arrayRef;
1277 else if (AtIndexSetter && !arrayRef)