blob: 76ac318017302c7781593a5627ff468b47144fca [file] [log] [blame]
Richard Smith9ca5c422011-10-13 22:29:44 +00001// RUN: %clang_cc1 -std=c++11 -fsyntax-only -verify %s
Andy Gibbsc6e68da2012-10-19 12:44:48 +00002// expected-no-diagnostics
Douglas Gregorce950842011-01-26 21:04:06 +00003
4struct X { };
5struct Y : X { };
6
7void test_lvalue_to_rvalue_drop_cvquals(const X &x, const Y &y, const int &i) {
8 (void)(X&&)x;
9 (void)(int&&)i;
10 (void)(X&&)y;
11 (void)(Y&&)x;
12}