1 | // RUN: %clang_cc1 -fsyntax-only -verify %s |
---|---|
2 | |
3 | struct A; |
4 | |
5 | inline int g(); // expected-warning{{inline function 'g' is not defined}} |
6 | |
7 | template<int M> |
8 | struct R { |
9 | friend int g() { |
10 | return M; |
11 | } |
12 | }; |
13 | |
14 | void m() { |
15 | g(); // expected-note{{used here}} |
16 | } |
17 |