Procházet zdrojové kódy

typedef ThreadHandle to satisfy api.haxe.org generator

Aleksandr Kuzmenko před 4 roky
rodič
revize
5145ddbff9

+ 4 - 1
std/cpp/_std/sys/thread/Thread.hx

@@ -68,7 +68,10 @@ abstract Thread(HaxeThread) from HaxeThread to HaxeThread {
 
 @:callable
 @:coreType
-private abstract ThreadHandle {}
+private abstract NativeThreadHandle {}
+
+private typedef ThreadHandle = NativeThreadHandle;
+
 
 private class HaxeThread {
 	static final threads = new Array<{thread:HaxeThread, handle:ThreadHandle}>();

+ 3 - 1
std/neko/_std/sys/thread/Thread.hx

@@ -69,7 +69,9 @@ abstract Thread(HaxeThread) from HaxeThread to HaxeThread {
 
 @:callable
 @:coreType
-private abstract ThreadHandle {}
+private abstract NativeThreadHandle {}
+
+private typedef ThreadHandle = NativeThreadHandle;
 
 private class HaxeThread {
 	static var thread_create:(callb:(_:Dynamic)->Void, _:Dynamic)->ThreadHandle = neko.Lib.load("std", "thread_create", 2);