Преглед изворни кода

support toString on Any, so it behaves similar to Dynamic when used in string concatenation/interpolation

Dan Korostelev пре 8 година
родитељ
комит
c4d2ebb250
1 измењених фајлова са 1 додато и 0 уклоњено
  1. 1 0
      std/Any.hx

+ 1 - 0
std/Any.hx

@@ -34,4 +34,5 @@
 abstract Any(Dynamic) {
 abstract Any(Dynamic) {
 	@:noCompletion @:extern @:to inline function __promote<T>():T return this;
 	@:noCompletion @:extern @:to inline function __promote<T>():T return this;
 	@:noCompletion @:extern @:from inline static function __cast<T>(value:T):Any return cast value;
 	@:noCompletion @:extern @:from inline static function __cast<T>(value:T):Any return cast value;
+	@:noCompletion @:extern inline function toString():String return Std.string(this);
 }
 }