mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2025-02-13 22:00:14 +00:00
![Richard Smith](/assets/img/avatar_default.png)
have a direct mismatch between some component of the template and some component of the argument. The diagnostic now says what the mismatch was, but doesn't yet say which part of the template doesn't match. llvm-svn: 174039
11 lines
308 B
C++
11 lines
308 B
C++
// RUN: %clang_cc1 -fsyntax-only -verify %s
|
|
|
|
template<typename T> void f(T* t) { // expected-note{{could not match 'T *' against 'int'}}
|
|
f(*t); // expected-error{{no matching function}}\
|
|
// expected-note 3{{requested here}}
|
|
}
|
|
|
|
void test_f(int ****p) {
|
|
f(p); // expected-note{{requested here}}
|
|
}
|