• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 template<typename T> struct S {
fS2   __attribute__((always_inline)) static int f() { return 0; }
gS3   __attribute__((always_inline, visibility("hidden"))) static int g() { return 0; }
4 };
5 
6 extern template struct S<int>;
7 
8 template<typename T> T min(T a, T b) { return a < b ? a : b; }
9 
10 extern decltype(min(1, 2)) instantiate_min_decl;
11 
12 template<typename T> struct CtorInit {
13   static int f() { return 0; }
14   int a;
15   CtorInit() : a(f()) {}
16 };
17