title: importance of __clang_analyzer__
body: <p>What is the importance of <strong>clang_analyzer</strong> as without using this I see analyzer shouting a leak on the below piece of code.</p>
  
  <pre><code>#ifndef __clang_analyzer__
  CGPathRef pathWithRoundRect(CGRect iRect, CGFloat iRadius) {
      CGMutablePathRef returnVal = CGPathCreateMutable();
      CGPathMoveToPoint();
      CGPathAddArcToPoint();
      CGPathAddArcToPoint();
      CGPathAddArcToPoint();
      CGPathAddArcToPoint();
      CGPathCloseSubpath(returnVal);
      return returnVal;
  }
  #endif
  </code></pre>