1617a3babSopenharmony_ciAppendStructuredBuffer<float4>  sbuf_a;
2617a3babSopenharmony_ciConsumeStructuredBuffer<float4> sbuf_c;
3617a3babSopenharmony_ci
4617a3babSopenharmony_ciAppendStructuredBuffer<float4>  sbuf_unused;
5617a3babSopenharmony_ci
6617a3babSopenharmony_cifloat4 main(uint pos : FOO) : SV_Target0
7617a3babSopenharmony_ci{
8617a3babSopenharmony_ci    sbuf_a.Append(float4(1,2,3,4));
9617a3babSopenharmony_ci
10617a3babSopenharmony_ci    return sbuf_c.Consume();
11617a3babSopenharmony_ci}
12