yum-mirror/slang
Making it easier to work with shaders
git clone https://git.yummers.dev/yum-mirror/slang
06b2192aa
master
1//TEST:SIMPLE: 2// #undef support 3 4// warning: undef of something not defined 5#undef FOO 6 7#define BAR 1.0f 8 9float foo() { return BAR + 2.0; } 10 11#ifdef BAR 12// okay 13#else 14#error not okay 15#endif 16 17#undef BAR 18 19typedef float BAR; 20 21BAR bar() { return 2.0; } 22 23#if !defined(BAR) 24// okay 25#else 26#error not okay 27#endif 28 29 30#define FOO 31 32#undef FOO