view gcc/testsuite/g++.dg/init/ref8.C @ 131:84e7813d76e9

gcc-8.2
author mir3636
date Thu, 25 Oct 2018 07:37:49 +0900
parents 04ced10e8804
children
line wrap: on
line source

struct A {
   A operator=(const A&);
};

A operator*(A, A);

A& operator+=(A& a, const A& b)
{
   return a = a * b;            // { dg-error "non-const lvalue reference" }
}