diff --git a/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/advHighlighting/Regexp.java b/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/advHighlighting/Regexp.java new file mode 100644 index 000000000000..6269ee89e296 --- /dev/null +++ b/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/advHighlighting/Regexp.java @@ -0,0 +1,6 @@ +class C { + void foo() { + "".replaceAll("\\Q\r\n\\E", ""); + } + +} \ No newline at end of file diff --git a/java/java-tests/testSrc/com/intellij/codeInsight/daemon/LightAdvHighlightingTest.java b/java/java-tests/testSrc/com/intellij/codeInsight/daemon/LightAdvHighlightingTest.java index 2d628493f1d9..0fbc7173173f 100644 --- a/java/java-tests/testSrc/com/intellij/codeInsight/daemon/LightAdvHighlightingTest.java +++ b/java/java-tests/testSrc/com/intellij/codeInsight/daemon/LightAdvHighlightingTest.java @@ -337,4 +337,8 @@ public class LightAdvHighlightingTest extends LightDaemonAnalyzerTestCase { public void testClassicRethrow() throws Exception { doTest(false, false); } + + public void testRegexp() throws Exception { + doTest(false, false); + } }