// RUN: %clang_cc1 -fsyntax-only -verify %s
typedefconstintT0;typedefint&T1;structs0{mutableconstint f0;// expected-error{{'mutable' and 'const' cannot be mixed}}
mutableT0 f1;// expected-error{{'mutable' and 'const' cannot be mixed}}
mutableint&f2;// expected-error{{'mutable' cannot be applied to references}}
mutableT1 f3;// expected-error{{'mutable' cannot be applied to references}}
mutablestructs1{};// expected-error{{'mutable' can only be applied to member variables}}
mutablevoidim0();// expected-error{{'mutable' cannot be applied to functions}}
};