Ver Fonte

added (number + null) dynamic support

ncannasse há 8 anos atrás
pai
commit
d48dbe399d
1 ficheiros alterados com 8 adições e 0 exclusões
  1. 8 0
      std/hl/_std/Std.hx

+ 8 - 0
std/hl/_std/Std.hx

@@ -102,6 +102,7 @@ class Std {
 			switch( tb.kind ) {
 			case HUI8, HUI16, HI32: return a + (b:Int);
 			case HF32, HF64: return a + (b:Float);
+			case HVOID: return a;
 			default:
 			}
 		case HF32, HF64:
@@ -109,6 +110,13 @@ class Std {
 			switch( tb.kind ) {
 			case HUI8, HUI16, HI32: return a + (b:Int);
 			case HF32, HF64: return a + (b:Float);
+			case HVOID: return a;
+			default:
+			}
+		case HVOID:
+			switch( tb.kind ) {
+			case HUI8, HUI16, HI32, HF32, HF64: return b;
+			case HVOID: return 0.;
 			default:
 			}
 		default: