1*b321738fSAlejandro Álvarez Ayllón // RUN: %clang_cc1 -fsyntax-only -verify %s 2*b321738fSAlejandro Álvarez Ayllón 3*b321738fSAlejandro Álvarez Ayllón template <class T> Bar(void * aRawPtr)4*b321738fSAlejandro Álvarez Ayllónvoid Foo<T>::Bar(void* aRawPtr) { // expected-error {{no template named 'Foo'}} 5*b321738fSAlejandro Álvarez Ayllón (void)(aRawPtr); 6*b321738fSAlejandro Álvarez Ayllón } 7*b321738fSAlejandro Álvarez Ayllón 8*b321738fSAlejandro Álvarez Ayllón namespace baz { 9*b321738fSAlejandro Álvarez Ayllón class klass {}; 10*b321738fSAlejandro Álvarez Ayllón } 11*b321738fSAlejandro Álvarez Ayllón 12*b321738fSAlejandro Álvarez Ayllón int *variable = 0; // ok 13*b321738fSAlejandro Álvarez Ayllón const baz::klass object; // ok 14