implicit-int.c revision b6645dd9ca7a44e9b5f657e14820d5edcc511ee5
1// RUN: clang-cc -fsyntax-only %s -verify -pedantic 2 3foo() { // expected-warning {{type specifier missing, defaults to 'int'}} 4} 5 6y; // expected-warning {{type specifier missing, defaults to 'int'}} 7 8// rdar://6131634 9void f((x)); // expected-warning {{type specifier missing, defaults to 'int'}} 10 11 12// PR3702 13#define PAD(ms10) { \ 14 register i; \ 15} 16 17#define ILPAD() PAD((NROW - tt.tt_row) * 10) /* 1 ms per char */ 18 19void 20h19_insline(n) // expected-warning {{parameter 'n' was not declared, defaulting to type 'int'}} 21{ 22 ILPAD(); // expected-warning {{type specifier missing, defaults to 'int'}} 23} 24 25struct foo { 26 __extension__ __attribute__((packed)) // expected-warning {{type specifier missing, defaults to 'int'}} 27 x : 4; 28}; 29 30 31 32 33