// RUN: %clang_cc1 -fsyntax-only -verify %s class Base { virtual ~Base(); }; struct Foo : public Base { const int kBlah = 3; // expected-error{{fields can only be initialized in constructors}} Foo(); }; struct Bar : public Foo { Bar() { } }; struct Baz { Foo f; Baz() { } };