[clang-format] [PR45626] SpacesInAngles does not insert or preserve leading space...
authormydeveloperday <mydeveloperday@gmail.com>
Thu, 30 Apr 2020 20:42:27 +0000 (21:42 +0100)
committermydeveloperday <mydeveloperday@gmail.com>
Thu, 30 Apr 2020 20:47:19 +0000 (21:47 +0100)
commit511868dcf3b9d4fdeb817763165b9a830e9ab9a1
treec0390e66e25e777847f2894c1be7d0d2eb36df5f
parent4b354039423f2a4d50cf70564faf52d8bb8a6fe3
[clang-format] [PR45626] SpacesInAngles does not insert or preserve leading space before :: operator

Summary:
See https://bugs.llvm.org/show_bug.cgi?id=45626

Ensure space between < and ::

(void)static_cast<::std::uint32_t >(1);

Reviewers: krasimir, mitchell-stellar

Reviewed By: krasimir

Subscribers: cfe-commits

Tags: #clang, #clang-format

Differential Revision: https://reviews.llvm.org/D79172
clang/lib/Format/TokenAnnotator.cpp
clang/unittests/Format/FormatTest.cpp