1 // RUN: %clang_cc1 -std=c++2a -verify -triple=x86_64-linux-gnu %s 2 // expected-no-diagnostics 3 4 // Fixes assertion triggered by https://github.com/llvm/llvm-project/issues/65982 5 6 struct A { int y; }; 7 struct B : virtual public A {}; 8 struct X : public B {}; 9 member_with_virtual_inheritance()10void member_with_virtual_inheritance() { 11 X x; 12 x.B::y = 1; 13 } 14