diff options
Diffstat (limited to 'test/SemaCXX/crashes.cpp')
-rw-r--r-- | test/SemaCXX/crashes.cpp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/test/SemaCXX/crashes.cpp b/test/SemaCXX/crashes.cpp index 0b15bb0386c2..1570d12eeb2f 100644 --- a/test/SemaCXX/crashes.cpp +++ b/test/SemaCXX/crashes.cpp @@ -218,3 +218,16 @@ namespace pr12791 { template class basic_stringbuf<char>; } +namespace pr16989 { + class C { + template <class T> + C tpl_mem(T *) { return } // expected-error{{expected expression}} + void mem(int *p) { + tpl_mem(p); + } + }; + class C2 { + void f(); + }; + void C2::f() {} +} |