Our current parser sees "#define foo (" as an identifier token followed by a '(' token and parses this as a function-like macro. That would be correct for "#define foo(" but the preprocessor specification treats this whitespace as significant here so this test currently fails.tags/mesa-7.9-rc1
@@ -0,0 +1,2 @@ | |||
#define foo ( ) 1 | |||
foo() |