diff --git a/src/lexer.c b/src/lexer.c index 658fa30af871..4475a0d461e7 100644 --- a/src/lexer.c +++ b/src/lexer.c @@ -578,7 +578,7 @@ void Lexer::scan(Token *t) t->postfix = 0; t->value = TOKstring; #if DMDV2 - deprecation("Escape String literal %.*s is deprecated, use double quoted string literal \"%.*s\" instead", p - pstart, pstart, p - pstart, pstart); + error("Escape String literal %.*s is deprecated, use double quoted string literal \"%.*s\" instead", p - pstart, pstart, p - pstart, pstart); #endif return; } diff --git a/test/runnable/deprecate1.d b/test/runnable/deprecate1.d index 0487ca25edef..efc0c571b46f 100644 --- a/test/runnable/deprecate1.d +++ b/test/runnable/deprecate1.d @@ -55,17 +55,6 @@ void test10() assert(b == 668); } -/************************************** - backslash literals -**************************************/ - -// from lexer.d -void lexerTest7() -{ - auto str = \xDB; - assert(str.length == 1); -} - /************************************** typedef **************************************/ @@ -1268,7 +1257,6 @@ int main() { test2(); test5(); - lexerTest7(); test10(); test19(); test33();