blob: 6c401ba11a939010521416be7d3262cd1dd9408c [file] [log] [blame]
Daniel Dunbara5728872009-12-15 20:14:24 +00001// RUN: %clang_cc1 -fsyntax-only -verify %s -std=c++98
Anders Carlssone89d1592009-06-26 18:41:36 +00002void f() {
Douglas Gregorb3df1382011-10-12 19:26:40 +00003 auto int a; // expected-warning {{'auto' storage class specifier is redundant and incompatible with C++11}}
4 int auto b; // expected-warning {{'auto' storage class specifier is redundant and incompatible with C++11}}
5 auto c; // expected-warning {{C++11 extension}} expected-error {{requires an initializer}}
6 static auto d = 0; // expected-warning {{C++11 extension}}
7 auto static e = 0; // expected-warning {{C++11 extension}}
Anders Carlssone89d1592009-06-26 18:41:36 +00008}