yum-mirror/slang
Making it easier to work with shaders
git clone https://git.yummers.dev/yum-mirror/slang
4d517794e
master
1//DIAGNOSTIC_TEST:SIMPLE(filecheck=CHECK): 2 3interface IBase 4{ 5 int f(); 6} 7 8interface IDerived : IBase 9{ 10 //CHECK-DAG: ([[# @LINE+1]]): error 30311: 11 __init() {} 12 13 property int value{ 14 get; 15 16 //CHECK-DAG: ([[# @LINE+1]]): error 30311: 17 set{ } 18 } 19 20 __subscript(int index)->int 21 { 22 //CHECK-DAG: ([[# @LINE+1]]): error 30311: 23 get{} 24 } 25 26 //CHECK-DAG: ([[# @LINE+1]]): error 30312: 27 override int f() {} 28}