title: clang-format breaks lint annotations
body: <p>We use lint in our codebase at work for C/C++, I'm trying to start integrating clang-format in my workflow as well.</p>
  
  <p>Unfortunately, lint occasionally requires annotations to ignore a specific check, either of the format:</p>
  
  <pre><code>/*lint -[annotation] */
  </code></pre>
  
  <p>or</p>
  
  <pre><code>//lint -[annotation]
  </code></pre>
  
  <p>Specifically, if there's a space between the opening token for the comment and 'lint', it doesn't recognize it as an annotation directive. Unfortunately, the default settings I have for clang-format see that as an error and helpfully insert the space.</p>
  
  <p>Is there any way to get clang-format to recognize comments matching that pattern and leave them alone? Right now I'm using 3.4, but could upgrade if needed.</p>