Bladeren bron

[std/hl] move some position for customStack and set_stack (#12217)

Yuxiao Mao 3 maanden geleden
bovenliggende
commit
c11b679090
1 gewijzigde bestanden met toevoegingen van 3 en 5 verwijderingen
  1. 3 5
      std/hl/_std/haxe/Exception.hx

+ 3 - 5
std/hl/_std/haxe/Exception.hx

@@ -13,6 +13,7 @@ class Exception {
 	@:noCompletion @:ifFeature("haxe.Exception.get_stack") var __skipStack:Int = 0;
 	@:noCompletion var __nativeException:Any;
 	@:noCompletion var __previousException:Null<Exception>;
+	@:noCompletion var __customStack:Null<String>;
 
 	static function caught(value:Any):Exception {
 		if(Std.isOfType(value, Exception)) {
@@ -91,10 +92,7 @@ class Exception {
 	}
 
 	function set_stack(stack:CallStack) {
-		__exceptionStack = stack;
 		__customStack = CallStack.toString(stack);
-		return stack;
+		return __exceptionStack = stack;
 	}
-
-	@:noCompletion var __customStack:Null<String>;
-}
+}