Selaa lähdekoodia

[php] native array declaration is a pure function

Aleksandr Kuzmenko 3 vuotta sitten
vanhempi
commit
e3aea8de93
1 muutettua tiedostoa jossa 2 lisäystä ja 0 poistoa
  1. 2 0
      std/php/Syntax.hx

+ 2 - 0
std/php/Syntax.hx

@@ -277,6 +277,7 @@ extern class Syntax {
 		[$arg1, $arg2, $arg3]
 		[$arg1, $arg2, $arg3]
 		```
 		```
 	**/
 	**/
+	@:pure
 	static function arrayDecl<T>(args:Rest<T>):NativeIndexedArray<T>;
 	static function arrayDecl<T>(args:Rest<T>):NativeIndexedArray<T>;
 
 
 	/**
 	/**
@@ -303,6 +304,7 @@ extern class Syntax {
 		That means you can't pass an object stored in a variable to this method like `Syntax.assocDecl(someVar)`.
 		That means you can't pass an object stored in a variable to this method like `Syntax.assocDecl(someVar)`.
 		Use `php.Lib.associativeArrayOfObject(someVar)` instead.
 		Use `php.Lib.associativeArrayOfObject(someVar)` instead.
 	**/
 	**/
+	@:pure
 	static function assocDecl<T:{}>(?arg:T):NativeAssocArray<Dynamic>;
 	static function assocDecl<T:{}>(?arg:T):NativeAssocArray<Dynamic>;
 
 
 	/**
 	/**