1 template <class> class nsTArray; 2 template <class b> using c = nsTArray<b>; 3 class nsTArray_base { 4 int *d; 5 }; 6 template <class> class nsTArray : nsTArray_base {}; 7 class nsIContent { 8 nsTArray<nsIContent *> foo; 9 }; 10 nsTArray<nsIContent*> *Gecko_GetAnonymousContentForElement(); 11