blob: 871c671f1d437724bbd9f91e34a8b1613d72c6be [file] [log] [blame]
// RUN: %clang_cc1 -std=c++2a -verify -triple=x86_64-linux-gnu %s
// expected-no-diagnostics
// Fixes assertion triggered by https://github.com/llvm/llvm-project/issues/65982
struct A { int y; };
struct B : virtual public A {};
struct X : public B {};
void member_with_virtual_inheritance() {
X x;
x.B::y = 1;
}