blob: 4e8de0f207ca52ea03db03f9b9ca01adb4f44872 [file] [log] [blame]
// PR c++/7503
// { dg-do compile }
// { dg-options "-O2 -Wno-deprecated" }
extern int A, B;
void test1()
{
(A++ <? B) = 0; // { dg-error "lvalue in assignment" }
}
void test2()
{
(A <? B++) = 0; // { dg-error "lvalue in assignment" }
}
void test3()
{
(A++ >? B) = 0; // { dg-error "lvalue in assignment" }
}
void test4()
{
(A >? B++) = 0; // { dg-error "lvalue in assignment" }
}