glsl/glcpp: Add tests for #define followed by comments
authorCarl Worth <cworth@cworth.org>
Wed, 2 Jul 2014 00:49:45 +0000 (17:49 -0700)
committerIan Romanick <ian.d.romanick@intel.com>
Thu, 7 Aug 2014 23:08:29 +0000 (16:08 -0700)
This simply tests the previous commit, (that #define followed by a comment
will still generate the expected "#define without macro name" error message).

Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
src/glsl/glcpp/tests/139-define-without-macro-name.c
src/glsl/glcpp/tests/139-define-without-macro-name.c.expected

index de3ed986dc973e30304874c281f14bb8dea80888..30e128db4c5dad7d1db60c483a4daf6af03820f1 100644 (file)
@@ -1,2 +1,5 @@
 #define
-Error expected because no macro name is ever given!
+#define 
+#define /*...*/
+#define //...
+Errors expected because no macro name is ever given!
index 000aeaf0f71d65aa69e2aca6e7dca526a6bcd2b7..42b02d1a8a1c7b8f852eeacb4946ef64d56df4d0 100644 (file)
@@ -1,2 +1,5 @@
 0:1(1): preprocessor error: #define without macro name
-Error expected because no macro name is ever given!
+0:2(1): preprocessor error: #define without macro name
+0:3(1): preprocessor error: #define without macro name
+0:4(1): preprocessor error: #define without macro name
+Errors expected because no macro name is ever given!