1struct outs {
2    int a;
3    float b;
4    bool c;
5    float4 v;
6};
7
8static float4 gv = {0,0,1};
9static float gfa[3] = {0,0};
10
11struct Nest {
12    float4x3 m;
13    outs os;
14    bool b;
15};
16
17outs PixelShaderFunction(float4 input) : COLOR0
18{
19    outs o2 = { 3 };
20    outs o4;
21    o4.v = gv * gfa[2];
22    outs o1 = { };
23    outs o3 = (outs)0;
24    o4 = (outs)0;
25    o4.c = o1.c;
26    Nest nest = (Nest)0;
27
28    float2 gf2a[4] = { };
29    int cgi = { };
30    o4.b = gf2a[2].y * cgi;
31
32    return o4;
33}
34
35static const float2 cgf2a[3];
36static const int ci;
37