[cfe-commits] r172660 - /cfe/trunk/test/Lexer/cxx0x_raw_string_directives.cpp

Richard Smith richard-llvm at metafoo.co.uk
Wed Jan 16 13:43:09 PST 2013


Author: rsmith
Date: Wed Jan 16 15:43:09 2013
New Revision: 172660

URL: http://llvm.org/viewvc/llvm-project?rev=172660&view=rev
Log:
Add raw string literal versus C preprocessor test, suggested by James Dennett.

Added:
    cfe/trunk/test/Lexer/cxx0x_raw_string_directives.cpp

Added: cfe/trunk/test/Lexer/cxx0x_raw_string_directives.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Lexer/cxx0x_raw_string_directives.cpp?rev=172660&view=auto
==============================================================================
--- cfe/trunk/test/Lexer/cxx0x_raw_string_directives.cpp (added)
+++ cfe/trunk/test/Lexer/cxx0x_raw_string_directives.cpp Wed Jan 16 15:43:09 2013
@@ -0,0 +1,9 @@
+// RUN: %clang_cc1 -std=c++11 -fsyntax-only %s
+// RUN: %clang_cc1 -std=c++98 -fsyntax-only -verify %s
+
+// expected-error at 8 {{in c++98 only}}
+#if 0
+R"(
+#else
+#error in c++98 only)"
+#endif





More information about the cfe-commits mailing list