16 lines · plain
1// RUN: %clang_cc1 -fsyntax-only -Wloop-analysis -verify %s2// expected-no-diagnostics3 4@interface MyArray5- (id)objectAtIndexedSubscript:(unsigned int)idx;6@end7 8// Do not warn on objc classes has objectAtIndexedSubscript method.9MyArray *test;10void foo(void)11{12 unsigned int i;13 for (i = 42; i > 0;) // No warnings here14 (void)test[--i];15}16