Before:
return ('aaa')in bbbb;
After:
return ('aaa') in bbbb;
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@218119
91177308-0d34-0410-b5e6-
96231b3b80d8
Tok.Previous->Type == TT_PointerOrReference ||
Tok.Previous->Type == TT_TemplateCloser ||
Tok.Previous->isSimpleTypeSpecifier();
+ if (Style.Language == FormatStyle::LK_JavaScript && Tok.Next &&
+ Tok.Next->TokenText == "in")
+ return false;
bool ParensCouldEndDecl =
Tok.Next && Tok.Next->isOneOf(tok::equal, tok::semi, tok::l_brace);
bool IsSizeOfOrAlignOf =
getGoogleJSStyleWithColumns(20));
verifyFormat("var b = a.map((x) => x + 1);");
+ verifyFormat("return ('aaa') in bbbb;");
}
TEST_F(FormatTestJS, UnderstandsAmpAmp) {