title: Can clang-format break my code?
body: <p>As <code>clang-format</code> is a tool to only reformat code, is it possible that such formatting can break working code or at least change how it works? Is there some kind of contract that it will/can not change how code works?</p>
  
  <p>We have a lot of code that we want to format with <code>clang-format</code>. This means, many lines of code will change. Not having to review every single line of code that only changed due to a <code>clang-format</code> would be a big simplification of this process.</p>
  
  <p>I would say that <code>clang-format</code> will not change how code works. On the other hand I am not 100% sure, if this can be guaranteed.</p>