1*dadefde2SRichard Trieu // RUN: %clang_cc1 -fsyntax-only -verify %s 2*dadefde2SRichard Trieu // RUN: %clang_cc1 -fsyntax-only -verify -std=c++11 %s 3*dadefde2SRichard Trieu // expected-no-diagnostics 4*dadefde2SRichard Trieu 5*dadefde2SRichard Trieu // FIXME: These templates should trigger errors in C++11 mode. 6*dadefde2SRichard Trieu 7*dadefde2SRichard Trieu template <char const *p> 8*dadefde2SRichard Trieu class A { get_p()9*dadefde2SRichard Trieu char const *get_p() { return *p; } 10*dadefde2SRichard Trieu }; 11*dadefde2SRichard Trieu template <int p> 12*dadefde2SRichard Trieu class B { get_p()13*dadefde2SRichard Trieu char const *get_p() { return p; } 14*dadefde2SRichard Trieu }; 15*dadefde2SRichard Trieu 16