PP: don't give errors on some tokens under #if 0 (or similar).

Fixes #1295.

Tokens that are accepted by any version of HLSL or GLSL should be
allowed when #ifdef'd off, such that errors are not reported.
This commit is contained in:
John Kessenich 2018-03-19 00:43:18 -06:00
parent 56e8056582
commit e7e081bda9
5 changed files with 71 additions and 31 deletions

View file

@ -1,5 +1,5 @@
#define m#0#
#if m
#endif
#define n()
int n"