| // RUN: %clang_cc1 -fsyntax-only %s -verify -pedantic | 
 |  | 
 | foo() { // expected-warning {{type specifier missing, defaults to 'int'}} | 
 |   return 0; | 
 | } | 
 |  | 
 | y;  // expected-warning {{type specifier missing, defaults to 'int'}} | 
 |  | 
 | // rdar://6131634 | 
 | void f((x));  // expected-warning {{type specifier missing, defaults to 'int'}} | 
 |  | 
 |  | 
 | // PR3702 | 
 | #define PAD(ms10) { \ | 
 |     register i;     \ | 
 | } | 
 |  | 
 | #define ILPAD() PAD((NROW - tt.tt_row) * 10) /* 1 ms per char */ | 
 |  | 
 | void | 
 | h19_insline(n)  // expected-warning {{parameter 'n' was not declared, defaulting to type 'int'}} | 
 | { | 
 |   ILPAD();  // expected-warning {{type specifier missing, defaults to 'int'}} | 
 | } | 
 |  | 
 | struct foo { | 
 |  __extension__ __attribute__((packed)) x : 4; | 
 | }; | 
 |  | 
 |  | 
 |  | 
 |  |