[all-commits] [llvm/llvm-project] cd7ab4: [clang-format] Improve QualifierAlignment
MyDeveloperDay via All-commits
all-commits at lists.llvm.org
Mon Mar 27 07:21:33 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: cd7ab4b5c1684dcc60de027700177adfa096b98c
https://github.com/llvm/llvm-project/commit/cd7ab4b5c1684dcc60de027700177adfa096b98c
Author: Alexander Hederstaf <alexanderhederstaf+llvm at gmail.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M clang/docs/ReleaseNotes.rst
M clang/lib/Format/QualifierAlignmentFixer.cpp
M clang/lib/Format/QualifierAlignmentFixer.h
M clang/lib/Format/TokenAnnotator.cpp
M clang/unittests/Format/QualifierFixerTest.cpp
Log Message:
-----------
[clang-format] Improve QualifierAlignment
Qualifiers were not moved for non-pointer non-simple types.
Add additional support for many special cases such as templates,
requires clauses, long qualified names.
Fixes https://github.com/llvm/llvm-project/issues/57154 and
https://github.com/llvm/llvm-project/issues/60898
Reviewed By: MyDeveloperDay, HazardyKnusperkeks
Differential Revision: https://reviews.llvm.org/D144709
More information about the All-commits
mailing list