typedef const C;C(public C<i)