yum-mirror/slang

Making it easier to work with shaders

git clone https://git.yummers.dev/yum-mirror/slang

Yong HeSmall type system fixes. (#3265)17c7163c2

master
293 B14 linesraw
1//DIAGNOSTIC_TEST:SIMPLE(filecheck=CHECK):
2// use read-only property as l-value
3
4struct MyType
5{
6    property float3 prop { get { return float3(1, 2, 3);}}
7}
8
9void test()
10{
11    MyType t;
12    // CHECK: {{.*}}error 30047: argument passed to parameter '0' must be l-value.
13    t.prop.x += 1.0;
14}