1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-08 18:26:01 +02:00

Added JUnit test to validate 69526 - [Parser] CDT parse failures on C function-like macro definition with no parameters

This commit is contained in:
John Camelon 2004-09-21 01:06:22 +00:00
parent f172ffa642
commit 78ccc6c372

View file

@ -2123,5 +2123,16 @@ public class CompleteParseASTTest extends CompleteParseBaseTest
writer.write( "}\n" );
parse( writer.toString() );
}
public void testBug69526() throws Exception
{
Writer writer = new StringWriter();
writer.write( "unsigned inkernel;\n" );
writer.write( "#define lock_kernel() (inkernel |= 0x01)" );
writer.write( "int main(int argc, char **argv) {" );
writer.write( "lock_kernel();" );
writer.write( "}" );
parse( writer.toString() );
}
}