]> granicus.if.org Git - clang/commit
clang-format: [JS] Support pseudo-keywords
authorDaniel Jasper <djasper@google.com>
Mon, 28 Sep 2015 14:29:45 +0000 (14:29 +0000)
committerDaniel Jasper <djasper@google.com>
Mon, 28 Sep 2015 14:29:45 +0000 (14:29 +0000)
commit52ed5ec631b0bbf5c714baa0cd83c33ebfe0c6aa
tree8ac85e694d8bdbb9edd22cc1ed3051a88714c1ff
parent048a64a77551cebd7251a150799d50be30270329
clang-format: [JS] Support pseudo-keywords

JavaScript allows keywords to appear in IdenfierName positions, e.g.
fields, or object literal members, but not as plain identifiers.

Patch by Martin Probst. Thank you!

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@248714 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Format/TokenAnnotator.cpp
lib/Format/UnwrappedLineParser.cpp
unittests/Format/FormatTestJS.cpp