[clang-format] Adds a formatter for aligning arrays of structs
authorFred Grim <fgrim@apple.com>
Sun, 13 Jun 2021 14:36:42 +0000 (16:36 +0200)
committerBjörn Schäpers <bjoern@hazardy.de>
Sun, 13 Jun 2021 19:14:37 +0000 (21:14 +0200)
commit673c5ba58497298a684f8b8dfddbfb11cd89950e
tree7c10ab64fb2108a17813b295aa612885b5ea4675
parent5be3a1a06483a5958a1a5dbffda386fd4ce579fe
[clang-format] Adds a formatter for aligning arrays of structs

This adds a new formatter to arrange array of struct initializers into
neat columns.

Differential Revision: https://reviews.llvm.org/D101868
clang/docs/ClangFormatStyleOptions.rst
clang/docs/ReleaseNotes.rst
clang/include/clang/Format/Format.h
clang/lib/Format/Format.cpp
clang/lib/Format/FormatToken.h
clang/lib/Format/TokenAnnotator.cpp
clang/lib/Format/TokenAnnotator.h
clang/lib/Format/WhitespaceManager.cpp
clang/lib/Format/WhitespaceManager.h
clang/test/Format/struct-array-initializer.cpp [new file with mode: 0644]
clang/unittests/Format/FormatTest.cpp