brintos

brintos / llvm-project-archived public Read only

0
0
Text · 397 B · ea129b1 Raw
14 lines · cpp
1// RUN: %clang_cc1 -fsyntax-only -std=c++14 -verify %s2 3namespace NoCrashOnDelayedAccessCheck {4class Foo {5  class Private; // expected-note {{declared private here}}6};7 8struct Bar {};9 10template <typename T>11Foo::Private Bar::ABC; // expected-error {{no member named 'ABC' in 'NoCrashOnDelayedAccessCheck::Bar'}} \12                          expected-error {{'Private' is a private member of}}13}14