blob: 3dd939a961c3b0c145b2f2c62d17cb0334aa4a0a [file] [log] [blame]
// PR c++/79176
// { dg-do compile { target c++11 } }
// { dg-require-effective-target lto }
// { dg-options "-flto -Os" }
struct A {};
struct Object {
virtual bool m_fn1();
virtual ~Object();
};
struct Item : Object, virtual A {
~Item() {
[] {};
}
bool m_fn1();
};
bool Item::m_fn1() { return true; }