[clang-format] Skip UTF8 Byte Order Mark while sorting includes
authorRafał Jelonek <71409580+rjelonek@users.noreply.github.com>
Mon, 11 Jan 2021 08:28:41 +0000 (09:28 +0100)
committerMarek Kurdej <marek.kurdej@gmail.com>
Mon, 11 Jan 2021 08:32:55 +0000 (09:32 +0100)
commitee27c767bd2062c81f0affc0e8992f60a755f099
tree0fe0292cddf15de77d9e272b720de502ff4ec72e
parentcddd3faf5debdfd2c09bb5b723f579fa8c8d5027
[clang-format] Skip UTF8 Byte Order Mark while sorting includes

If file contain BOM then first instruction (include or clang-format off) is ignored

Reviewed By: MyDeveloperDay

Differential Revision: https://reviews.llvm.org/D94201
clang/lib/Format/Format.cpp
clang/unittests/Format/SortIncludesTest.cpp