mojoshader_internal.h
changeset 910 3ee487d85ecb
parent 907 ce28b304dbd0
child 939 64cc93ee5a56
--- a/mojoshader_internal.h	Tue Apr 06 16:03:27 2010 -0400
+++ b/mojoshader_internal.h	Mon May 31 19:21:12 2010 -0400
@@ -425,7 +425,8 @@
     //  is reported. It happens for things like missing #includes, etc.
     TOKEN_PREPROCESSING_ERROR,
 
-    // These are all caught by the preprocessor. Caller won't ever see them.
+    // These are all caught by the preprocessor. Caller won't ever see them,
+    //  except TOKEN_PP_PRAGMA.
     //  They control the preprocessor (#includes new files, etc).
     TOKEN_PP_INCLUDE,
     TOKEN_PP_LINE,
@@ -438,6 +439,7 @@
     TOKEN_PP_ELIF,
     TOKEN_PP_ENDIF,
     TOKEN_PP_ERROR,  // caught, becomes TOKEN_PREPROCESSING_ERROR
+    TOKEN_PP_PRAGMA,
     TOKEN_INCOMPLETE_COMMENT,  // caught, becomes TOKEN_PREPROCESSING_ERROR
     TOKEN_PP_UNARY_MINUS,  // used internally, never returned.
     TOKEN_PP_UNARY_PLUS,   // used internally, never returned.