Reviewers: djasper
Reviewed By: djasper
CC: cfe-commits, klimek
Differential Revision: http://llvm-reviews.chandlerc.com/D1639
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@190408
91177308-0d34-0410-b5e6-
96231b3b80d8
return false;
if (Left.Type == TT_BlockComment && Left.TokenText.endswith("=*/"))
return false;
+ if (Right.is(tok::hash) && Left.is(tok::identifier) && Left.TokenText == "L")
+ return false;
return true;
}
}
TEST_F(FormatTest, HashInMacroDefinition) {
+ EXPECT_EQ("#define A(c) L#c", format("#define A(c) L#c", getLLVMStyle()));
verifyFormat("#define A \\\n b #c;", getLLVMStyleWithColumns(11));
verifyFormat("#define A \\\n"
" { \\\n"