yum-mirror/slang
Making it easier to work with shaders
git clone https://git.yummers.dev/yum-mirror/slang
2c4bfce49
master
1result code = -1 2standard error = { 3tests/diagnostics/generic-constraint-forward-reference.slang(9): error 30117: generic constraint for parameter 'Foo' references type parameter 'T' before it is declared 4void test1<Foo : IFoo<T>, T : IFloat>() {} 5 ^~~~ 6tests/diagnostics/generic-constraint-forward-reference.slang(12): error 30117: generic constraint for parameter 'A' references type parameter 'B' before it is declared 7void test2<A : IBar<B, C>, B : IFloat, C : IFloat>() {} 8 ^~~~ 9tests/diagnostics/generic-constraint-forward-reference.slang(12): error 30117: generic constraint for parameter 'A' references type parameter 'C' before it is declared 10void test2<A : IBar<B, C>, B : IFloat, C : IFloat>() {} 11 ^~~~ 12} 13standard output = { 14}