title: Dead store message for analyze on array enumeration
body: <p>I am using Xcode 5.0.2. When I run analyze on my project, it gives me dead store messages for the stop argument in NSArray indexOfObjectWithOptions:passingTest: . The message is - Value stored to 'stop' is never read. The sample code is </p>
  
  <pre><code> NSUInteger index = [self.array indexOfObjectWithOptions:NSEnumerationConcurrent passingTest:^BOOL(id obj, NSUInteger idx, BOOL *stop) {
              // Do some check. If it passes
              stop = YES; // Reports dead store here
              return isFound;
          }];
  </code></pre>
  
  <p>I believe I am stopping the enumeration correctly. Is there a another way of setting the stop value so that I can avoid this message.</p>