]> granicus.if.org Git - clang/commit
clang-format: [JS] handle character classes in regexes.
authorDaniel Jasper <djasper@google.com>
Mon, 12 Oct 2015 03:13:48 +0000 (03:13 +0000)
committerDaniel Jasper <djasper@google.com>
Mon, 12 Oct 2015 03:13:48 +0000 (03:13 +0000)
commite9e7993cfc92c020a5ed40b1214e5b404516df34
treecc962efa5213828c6bc6ce9ac9885c5beef728bd
parenta64c1a092a34df4af2ee0e9c4c69c1fee16eeafe
clang-format: [JS] handle character classes in regexes.

Slashes in regular expressions do not need to be escaped and do not
terminate the regular expression even without a preceding backslash.

Patch by Martin Probst. Thank you.

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