blob: 1cc2d5d6c62a2f304c5cd68f32b012633339d154 [file] [log] [blame]
Daniel Dunbara5728872009-12-15 20:14:24 +00001// RUN: %clang_cc1 -fsyntax-only -verify %s
Eli Friedman264c1f82009-11-19 03:14:00 +00002
3template<class T>
4static int alpha(T c)
5{
6 return *c; // expected-error{{indirection requires pointer operand}}
7}
8
9template<class T>
10static void
11_shexp_match()
12{
13 switch(1) {
14 case 1:
15 alpha(1); // expected-note{{instantiation of function template}}
16 }
17}
18int main() {
19 _shexp_match<char>(); // expected-note{{instantiation of function template}}
20 return 0;
21}