/* { dg-do preprocess } */
/* Tests for line numbering around function-like macro calls.
Bug found by Mark Mitchell. */
#define f(x) x
#define g f
f (3);
#error here /* { dg-error "here" "case
/* Spurious uninit variable warnings, case 4.
Simplified version of cppexp.c (cpp_parse_expr).
This one is really fragile, it gets it right if you take out case
1, or if the structure is rep
public class PR8866
{
public static void main (String args[])
{
String attTypeString = "";
switch (args.length) {
case 1:
attTypeString = "string";
case 4: