The lexer wasn't properly reset leading to unexpected deletions.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@241262
91177308-0d34-0410-b5e6-
96231b3b80d8
getFormattingLangOpts(Style), Buffer.begin(),
Buffer.begin() + Offset, Buffer.end()));
Lex->SetKeepWhitespaceMode(true);
+ TrailingWhitespace = 0;
}
};
"var x = 0;",
format("var regex = /\\/*/;\n"
"var x=0;"));
+ EXPECT_EQ("var x = /a\\//;", format("var x = /a\\// \n;"));
verifyFormat("var regex = /\"/;", getGoogleJSStyleWithColumns(16));
verifyFormat("var regex =\n"
" /\"/;",