[PATCH] D51036: clang-format: Fix formatting C++ namespaces with preceding 'inline' or 'export' specifier
Sam McCall via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Fri Aug 24 01:29:10 PDT 2018
sammccall accepted this revision.
sammccall added a comment.
Nice fix!
================
Comment at: lib/Format/Format.cpp:1312
auto &Line = *AnnotatedLines[i];
if (Line.startsWith(tok::kw_namespace) ||
+ Line.startsWith(tok::kw_inline, tok::kw_namespace) ||
----------------
these 3 startswith checks appear 4 times now, you could pull out a helper function `startsWithNamespace` in FormatToken.h or something like that.
Up to you.
Repository:
rC Clang
https://reviews.llvm.org/D51036
More information about the cfe-commits
mailing list