[clang-format] Fix build on gcc < 7 introduced in rG9363aa9.
authorMarek Kurdej <marek.kurdej+llvm.org@gmail.com>
Thu, 29 Apr 2021 07:56:11 +0000 (09:56 +0200)
committerMarek Kurdej <marek.kurdej+llvm.org@gmail.com>
Thu, 29 Apr 2021 07:57:34 +0000 (09:57 +0200)
commit6e5082bbc498ab7d68178ea883203b38f6cd47fb
treeef8af0b995670bdc48ae3c199445c8c7d1d3ee31
parentb6113db955aa7783de9715adeffaf88ba12f2699
[clang-format] Fix build on gcc < 7 introduced in rG9363aa9.

This fixes a bogus build error on gcc, e.g. https://lab.llvm.org/buildbot/#/builders/110/builds/2973.

/home/ssglocal/clang-cmake-x86_64-avx2-linux/clang-cmake-x86_64-avx2-linux/llvm/clang/lib/Format/TokenAnnotator.cpp:3097:53: error: binding ‘const clang::SourceRange’ to reference of type ‘clang::SourceRange&’ discards qualifiers
   auto HasExistingWhitespace = [&Whitespace = Right.WhitespaceRange]() {
                                                     ^
clang/lib/Format/TokenAnnotator.cpp