[clang-tidy] Add check misc-braces-around-statements.

This check looks for if statements and loops: for, range-for, while and
do-while, and verifies that the inside statements are inside braces '{}'.
If not, proposes to add braces around them.

Example:

  if (condition)
    action();

becomes

  if (condition) {
    action();
  }

This check ought to be used with the -format option, so that the braces be
well-formatted.


Patch by Marek Kurdej!

http://reviews.llvm.org/D5395



git-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@218898 91177308-0d34-0410-b5e6-96231b3b80d8
Add missing 'override' keyword.

git-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@218961 91177308-0d34-0410-b5e6-96231b3b80d8
[clang-tidy] Documented check testing.


git-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@218962 91177308-0d34-0410-b5e6-96231b3b80d8