[PATCH] D114151: [clang-format] [C++20] [Module] clang-format couldn't recognize partitions
MyDeveloperDay via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Mon Nov 22 15:00:30 PST 2021
MyDeveloperDay added inline comments.
================
Comment at: clang/lib/Format/UnwrappedLineParser.cpp:1055-1077
+ while (FormatTok) {
+ if (FormatTok->is(tok::colon)) {
+ FormatTok->setType(TT_ModulePartitionColon);
+ }
+ // Handle import <foo/bar.h> as we would an include statement
+ else if (FormatTok->is(tok::less)) {
+ nextToken();
----------------
MyDeveloperDay wrote:
> owenpan wrote:
> > Possible infinite loops if the `import` statement is the last line and not terminated by a `;`?
> won't FormatTok become null at eof?
ok I see this..
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D114151/new/
https://reviews.llvm.org/D114151
More information about the cfe-commits
mailing list