xref: /minix3/external/bsd/llvm/dist/clang/test/SemaCXX/pr13353.cpp (revision f4a2713ac843a11c696ec80c0a5e3e5d80b4d338)
1 // RUN: %clang_cc1 -fsyntax-only  %s
2 struct foo {
3   virtual void bar() ;
4 };
5 template<typename T>
6 class zed : public foo {
7 };
8 template<typename T>
9 class bah : public zed<T> {
f()10   void f() {
11      const_cast<foo *>(this->g())->bar();
12   }
13 };
14