Quellcode durchsuchen

Merge pull request #1944 from deltaluca/development

Add Std.instance for hxcpp.
Simon Krajewski vor 12 Jahren
Ursprung
Commit
9d4f7dd56b
1 geänderte Dateien mit 4 neuen und 0 gelöschten Zeilen
  1. 4 0
      std/cpp/_std/Std.hx

+ 4 - 0
std/cpp/_std/Std.hx

@@ -24,6 +24,10 @@
 		return untyped __global__.__instanceof(v,t);
 	}
 
+	public static function instance<T>( v : { }, c : Class<T> ) : T {
+		return Std.is(v, c) ? cast v : null;
+	}
+
 	public static function string( s : Dynamic ) : String {
 		return untyped s==null ? "null" : s.toString();
 	}