ShaderResourceGroupSemantic sem { FrequencyId = 0; };

ShaderResourceGroup SRG : sem
{
    struct I { int i; } i;
    int get(I);
    float4 f;
};

int SRG::get(I i2)
{
    float4 f0 = f;
    return i.i + i2.i;
}
