ShaderResourceGroupSemantic UpdateFrequency { FrequencyId = 0; }; ShaderResourceGroup ThatHasFunctions : UpdateFrequency { void func() { } // valid };