yum-mirror/slang

Making it easier to work with shaders

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

Yong HeFix static member lookup in pointer types. (#3869)daf63cc98

master
263 B14 linesraw
1//TEST:EXECUTABLE:
2__generic<T> extension Ptr<T> {
3  static func FromHandle(uint64_t handle) -> Ptr<T> {
4    return (Ptr<T>)handle;
5  }
6}
7
8__extern_cpp export
9func main() -> int
10{
11    let x = Ptr<int>::FromHandle(0ull);
12    printf("%d\n", (int)x);
13    return 0;
14}