brintos

brintos / llvm-project-archived public Read only

0
0
Text · 415 B · 1cc2d5d Raw
22 lines · cpp
1// RUN: %clang_cc1 -fsyntax-only -verify %s2 3template<class T>4static int alpha(T c)5{6    return *c; // expected-error{{indirection requires pointer operand}}7}8 9template<class T>10static void11_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}22