1cb93a386Sopenharmony_ciinline half2 InlineB(half2 tmp) 2cb93a386Sopenharmony_ci{ 3cb93a386Sopenharmony_ci half2 reusedName = tmp - 1; 4cb93a386Sopenharmony_ci return reusedName; 5cb93a386Sopenharmony_ci} 6cb93a386Sopenharmony_ci 7cb93a386Sopenharmony_ciinline half2 InlineA() 8cb93a386Sopenharmony_ci{ 9cb93a386Sopenharmony_ci half2 reusedName = half2(1, 2); 10cb93a386Sopenharmony_ci return InlineB(reusedName); 11cb93a386Sopenharmony_ci} 12cb93a386Sopenharmony_ci 13cb93a386Sopenharmony_cihalf4 main(float2 coords) 14cb93a386Sopenharmony_ci{ 15cb93a386Sopenharmony_ci return InlineA().xyxy; 16cb93a386Sopenharmony_ci} 17