diff --git a/xml/development/cpp.xml b/xml/development/cpp.xml index 55f45fb4be37..c2e6cd74fbdf 100644 --- a/xml/development/cpp.xml +++ b/xml/development/cpp.xml @@ -40287,6 +40287,66 @@ @see ]]> + + + + + + + + + + + + + + + + + + + + + + + Creates a deep copy of `v`. + + The following values remain unchanged: + + * null + * numeric values + * boolean values + * strings + * functions + * type and enum references (e.g. `haxe.runtime.Copy`, `haxe.ds.Option`) + * instances of Date + * enum values without arguments + + Any other value `v` is recursively copied, ensuring + that `v != copy(v)` holds. + + + + + + + + + + + + + + + + + + + + + + + @@ -41250,7 +41310,7 @@ - + diff --git a/xml/development/flash.xml b/xml/development/flash.xml index a723d42e8e75..d44a0807b562 100644 --- a/xml/development/flash.xml +++ b/xml/development/flash.xml @@ -55714,6 +55714,75 @@ @see ]]> + + + + + + + + + + + + + + + + + + + + + + + Creates a deep copy of `v`. + + The following values remain unchanged: + + * null + * numeric values + * boolean values + * strings + * functions + * type and enum references (e.g. `haxe.runtime.Copy`, `haxe.ds.Option`) + * instances of Date + * enum values without arguments + + Any other value `v` is recursively copied, ensuring + that `v != copy(v)` holds. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -56618,7 +56687,7 @@ { p : 0 } - + diff --git a/xml/development/hl.xml b/xml/development/hl.xml index 8882e8d7943f..794de9f448d1 100644 --- a/xml/development/hl.xml +++ b/xml/development/hl.xml @@ -32648,6 +32648,66 @@ @see ]]> + + + + + + + + + + + + + + + + + + + + + + + Creates a deep copy of `v`. + + The following values remain unchanged: + + * null + * numeric values + * boolean values + * strings + * functions + * type and enum references (e.g. `haxe.runtime.Copy`, `haxe.ds.Option`) + * instances of Date + * enum values without arguments + + Any other value `v` is recursively copied, ensuring + that `v != copy(v)` holds. + + + + + + + + + + + + + + + + + + + + + + + @@ -33645,7 +33705,7 @@ { p : 0 } - + diff --git a/xml/development/info.json b/xml/development/info.json index 838b6844c353..b06fe00a6af5 100644 --- a/xml/development/info.json +++ b/xml/development/info.json @@ -1,4 +1,4 @@ { - "commit": "2bee9f097338536050c8fe69de38fef35b21c973", + "commit": "c85b00d40fc81d5dc125aa5169d68301f1e8b270", "branch": "development" } diff --git a/xml/development/js.xml b/xml/development/js.xml index 09ba58c44974..3bab81cc5a01 100644 --- a/xml/development/js.xml +++ b/xml/development/js.xml @@ -32397,6 +32397,64 @@ @see ]]> + + + + + + + + + + + + + + + + + + + + + Creates a deep copy of `v`. + + The following values remain unchanged: + + * null + * numeric values + * boolean values + * strings + * functions + * type and enum references (e.g. `haxe.runtime.Copy`, `haxe.ds.Option`) + * instances of Date + * enum values without arguments + + Any other value `v` is recursively copied, ensuring + that `v != copy(v)` holds. + + + + + + + + + + + + + + + + + + + + + + + @@ -33682,7 +33740,7 @@ { p : 0 } - + diff --git a/xml/development/jvm.xml b/xml/development/jvm.xml index d67e9705c3bd..57778e9bd8c3 100644 --- a/xml/development/jvm.xml +++ b/xml/development/jvm.xml @@ -33866,6 +33866,66 @@ @see ]]> + + + + + + + + + + + + + + + + + + + + + + + Creates a deep copy of `v`. + + The following values remain unchanged: + + * null + * numeric values + * boolean values + * strings + * functions + * type and enum references (e.g. `haxe.runtime.Copy`, `haxe.ds.Option`) + * instances of Date + * enum values without arguments + + Any other value `v` is recursively copied, ensuring + that `v != copy(v)` holds. + + + + + + + + + + + + + + + + + + + + + + + @@ -35088,7 +35148,7 @@ { p : 0 } - + diff --git a/xml/development/lua.xml b/xml/development/lua.xml index 1665b020d844..07c47df15ed1 100644 --- a/xml/development/lua.xml +++ b/xml/development/lua.xml @@ -31092,6 +31092,66 @@ @see ]]> + + + + + + + + + + + + + + + + + + + + + + + Creates a deep copy of `v`. + + The following values remain unchanged: + + * null + * numeric values + * boolean values + * strings + * functions + * type and enum references (e.g. `haxe.runtime.Copy`, `haxe.ds.Option`) + * instances of Date + * enum values without arguments + + Any other value `v` is recursively copied, ensuring + that `v != copy(v)` holds. + + + + + + + + + + + + + + + + + + + + + + + @@ -31996,7 +32056,7 @@ { p : 0 } - + diff --git a/xml/development/macro.xml b/xml/development/macro.xml index 0469ba9487e0..361c3877abe3 100644 --- a/xml/development/macro.xml +++ b/xml/development/macro.xml @@ -42528,6 +42528,66 @@ @see ]]> + + + + + + + + + + + + + + + + + + + + + + + Creates a deep copy of `v`. + + The following values remain unchanged: + + * null + * numeric values + * boolean values + * strings + * functions + * type and enum references (e.g. `haxe.runtime.Copy`, `haxe.ds.Option`) + * instances of Date + * enum values without arguments + + Any other value `v` is recursively copied, ensuring + that `v != copy(v)` holds. + + + + + + + + + + + + + + + + + + + + + + + @@ -43432,7 +43492,7 @@ { p : 0 } - + diff --git a/xml/development/neko.xml b/xml/development/neko.xml index 5df6b2e6ecfe..af58b754e0cd 100644 --- a/xml/development/neko.xml +++ b/xml/development/neko.xml @@ -33344,6 +33344,64 @@ @see ]]> + + + + + + + + + + + + + + + + + + + + + Creates a deep copy of `v`. + + The following values remain unchanged: + + * null + * numeric values + * boolean values + * strings + * functions + * type and enum references (e.g. `haxe.runtime.Copy`, `haxe.ds.Option`) + * instances of Date + * enum values without arguments + + Any other value `v` is recursively copied, ensuring + that `v != copy(v)` holds. + + + + + + + + + + + + + + + + + + + + + + + @@ -34248,7 +34306,7 @@ { p : 0 } - + diff --git a/xml/development/php.xml b/xml/development/php.xml index b0e3df631398..dcfa141d6568 100644 --- a/xml/development/php.xml +++ b/xml/development/php.xml @@ -35700,6 +35700,66 @@ @see ]]> + + + + + + + + + + + + + + + + + + + + + + + Creates a deep copy of `v`. + + The following values remain unchanged: + + * null + * numeric values + * boolean values + * strings + * functions + * type and enum references (e.g. `haxe.runtime.Copy`, `haxe.ds.Option`) + * instances of Date + * enum values without arguments + + Any other value `v` is recursively copied, ensuring + that `v != copy(v)` holds. + + + + + + + + + + + + + + + + + + + + + + + diff --git a/xml/development/python.xml b/xml/development/python.xml index 33e3fb49b409..fd618181e2d0 100644 --- a/xml/development/python.xml +++ b/xml/development/python.xml @@ -31754,6 +31754,64 @@ @see ]]> + + + + + + + + + + + + + + + + + + + + + Creates a deep copy of `v`. + + The following values remain unchanged: + + * null + * numeric values + * boolean values + * strings + * functions + * type and enum references (e.g. `haxe.runtime.Copy`, `haxe.ds.Option`) + * instances of Date + * enum values without arguments + + Any other value `v` is recursively copied, ensuring + that `v != copy(v)` holds. + + + + + + + + + + + + + + + + + + + + + + + @@ -32658,7 +32716,7 @@ { p : 0 } - +