1cb93a386Sopenharmony_cistruct S { int i; }; 2cb93a386Sopenharmony_ci 3cb93a386Sopenharmony_ciint x; 4cb93a386Sopenharmony_ciint x; 5cb93a386Sopenharmony_cifloat4x4 x; 6cb93a386Sopenharmony_cibool2 x[2]; 7cb93a386Sopenharmony_ciS x; 8cb93a386Sopenharmony_ci 9cb93a386Sopenharmony_civoid main() { 10cb93a386Sopenharmony_ci float2 y; 11cb93a386Sopenharmony_ci float2 y; 12cb93a386Sopenharmony_ci int y; 13cb93a386Sopenharmony_ci float y[4]; 14cb93a386Sopenharmony_ci S y; 15cb93a386Sopenharmony_ci} 16