• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * It is known that this code not compiled by following compilers:
3  *
4  * It is known that this code compiled by following compilers:
5  *   gcc 2.95.3
6  *   gcc 3.3.3
7  *   gcc 3.4.1
8  *   MSVC 6
9  *   MSVC 8
10  */
11 
12 struct A
13 {
14   private:
15     struct B
16     {
17         template <typename T>
fA::B18         static void f( T& ) {}
19 
20         template <bool V>
21         struct C
22         {
23         };
24     };
25 };
26 
27 template <>
28 struct A::B::C<true>
29 {
30 };
31 
32