mirror of
https://github.com/llvm/llvm-project.git
synced 2025-04-17 06:46:36 +00:00
14 lines
319 B
C++
14 lines
319 B
C++
// 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;
|
|
}
|