2 // egcs-bugs 999-02-22 14:26 Stefan Schwarzer
3 // sts@ica1.uni-stuttgart.de
4 // should compile and return 0
11 typename Outer<N-1>::Inner operator[](int n) const
12 { return typename Outer<N-1>::Inner(sum + n); }
17 typename Outer<N-1>::Inner operator[](int n) const
18 { return typename Outer<N-1>::Inner(n); }
22 // specializations for N==1
26 Inner(int n): sum(n){}
28 int operator[](int n) const
34 int operator[](int n) const
42 //std::cout << sum1[1] << "\n";
44 //std::cout << sum2[1][1] << "\n";
45 return sum1[1] + sum2[1][1] - 3;