112a9d9c8Sopenharmony_citemplate <class a> class b { 212a9d9c8Sopenharmony_ci typedef a td; 312a9d9c8Sopenharmony_ci using ta = a; 412a9d9c8Sopenharmony_ci struct foo { 512a9d9c8Sopenharmony_ci a foo : sizeof(a); 612a9d9c8Sopenharmony_ci a : sizeof(a); 712a9d9c8Sopenharmony_ci td : sizeof(td); 812a9d9c8Sopenharmony_ci ta : sizeof(ta); 912a9d9c8Sopenharmony_ci }; 1012a9d9c8Sopenharmony_ci}; 11