[clang-format] let PointerAlignment dictate spacing of function ref qualifiers
authorJacob Bandes-Storch <jacob@bandes-stor.ch>
Thu, 10 Aug 2017 01:30:22 +0000 (01:30 +0000)
committerJacob Bandes-Storch <jacob@bandes-stor.ch>
Thu, 10 Aug 2017 01:30:22 +0000 (01:30 +0000)
commit58933c5d034fef6344730c308db8a69736df1796
treef12a640f6580e31dcb1d86a90806020a642748b0
parent00f808ffcc36d3f6b903f5dbf09469ed88c6eba3
[clang-format] let PointerAlignment dictate spacing of function ref qualifiers

Summary: The original changes for ref qualifiers in rL272537 and rL272548 allowed function const+ref qualifier spacing to diverge from the spacing used for variables. It seems more consistent for `T const& x;` to match `void foo() const&;`.

Reviewers: djasper

Reviewed By: djasper

Subscribers: klimek, cfe-commits

Differential Revision: https://reviews.llvm.org/D34324

llvm-svn: 310544
clang/lib/Format/TokenAnnotator.cpp
clang/unittests/Format/FormatTest.cpp