yum-mirror/slang

Making it easier to work with shaders

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

Yong HeLanguageServer: Enhance auto completion for override. (#7465)4d517794e

master
464 B28 linesraw
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}