yum-mirror/slang

Making it easier to work with shaders

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

kaizhangNVImplement default initializer list for C-Style type member (#7079)3072cfea9

master
308 B17 linesraw
1//DIAGNOSTIC_TEST:SIMPLE(filecheck=CHECK):
2
3public struct Visibility
4{
5  internal int x;
6  public int y = 5;
7  // will synthesize a constructor
8  // __init(int y = 0)
9}
10
11void test()
12{
13    // CHECK: warning 41021: default initializer for 'Visibility' will not initialize field 'x'
14    Visibility t1 = {};
15}
16
17