Skip to content

Commit

Permalink
import xml doc of development (c85b00d40fc81d5dc125aa5169d68301f1e8b270)
Browse files Browse the repository at this point in the history
  • Loading branch information
haxe-ci committed Dec 16, 2024
1 parent f17861c commit a79458e
Show file tree
Hide file tree
Showing 11 changed files with 613 additions and 10 deletions.
62 changes: 61 additions & 1 deletion xml/development/cpp.xml
Original file line number Diff line number Diff line change
Expand Up @@ -40287,6 +40287,66 @@

@see <https://haxe.org/manual/cr-rtti.html>]]></haxe_doc>
</class>
<class path="haxe.runtime._Copy.ObjectCache" params="K" file="/home/runner/work/haxe/haxe/std/haxe/runtime/Copy.hx" private="1" module="haxe.runtime.Copy">
<cache><c path="haxe.ds.ObjectMap">
<c path="haxe.runtime._Copy.ObjectCache.K"/>
<c path="haxe.runtime._Copy.ObjectCache.K"/>
</c></cache>
<get public="1" get="inline" set="null" line="44"><f a="k">
<c path="haxe.runtime._Copy.ObjectCache.K"/>
<x path="Null"><c path="haxe.runtime._Copy.ObjectCache.K"/></x>
</f></get>
<set public="1" get="inline" set="null" line="48"><f a="k:v">
<c path="haxe.runtime._Copy.ObjectCache.K"/>
<c path="haxe.runtime._Copy.ObjectCache.K"/>
<x path="Void"/>
</f></set>
<new public="1" set="method" line="40"><f a=""><x path="Void"/></f></new>
</class>
<class path="haxe.runtime.Copy" params="" file="/home/runner/work/haxe/haxe/std/haxe/runtime/Copy.hx">
<copy public="1" params="T" set="method" line="233" static="1">
<f a="v">
<c path="copy.T"/>
<c path="copy.T"/>
</f>
<haxe_doc>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.</haxe_doc>
</copy>
<cache><c path="haxe.runtime._Copy.ObjectCache"><a/></c></cache>
<workList><c path="Array"><f a=""><x path="Void"/></f></c></workList>
<defer set="method" line="63"><f a="f">
<f a=""><x path="Void"/></f>
<x path="Void"/>
</f></defer>
<copyValue params="T:O" set="method" line="68"><f a="v">
<c path="copyValue.T"/>
<c path="copyValue.T"/>
</f></copyValue>
<getRef params="T" get="inline" set="null" line="185"><f a="v">
<c path="getRef.T"/>
<c path="getRef.T"/>
</f></getRef>
<copyFields set="method" line="189"><f a="v:nv">
<d/>
<d/>
<x path="Void"/>
</f></copyFields>
<finalize set="method" line="196"><f a=""><x path="Void"/></f></finalize>
<new set="method" line="58"><f a=""><x path="Void"/></f></new>
</class>
<abstract path="haxe.xml._Access.NodeAccess" params="" file="/home/runner/work/haxe/haxe/std/haxe/xml/Access.hx" private="1" module="haxe.xml.Access">
<from><icast><c path="Xml"/></icast></from>
<this><c path="Xml"/></this>
Expand Down Expand Up @@ -41250,7 +41310,7 @@
<m n=":keep"/>
</meta>
</doParse>
<isValidChar get="inline" set="null" line="415" static="1">
<isValidChar get="inline" set="null" line="417" static="1">
<f a="c">
<x path="Int"/>
<x path="Bool"/>
Expand Down
71 changes: 70 additions & 1 deletion xml/development/flash.xml
Original file line number Diff line number Diff line change
Expand Up @@ -55714,6 +55714,75 @@

@see <https://haxe.org/manual/cr-rtti.html>]]></haxe_doc>
</class>
<class path="haxe.runtime._Copy.ObjectCache" params="K" file="/home/runner/work/haxe/haxe/std/haxe/runtime/Copy.hx" private="1" module="haxe.runtime.Copy">
<cache><c path="haxe.ds.ObjectMap">
<c path="haxe.runtime._Copy.ObjectCache.K"/>
<c path="haxe.runtime._Copy.ObjectCache.K"/>
</c></cache>
<get public="1" get="inline" set="null" line="44"><f a="k">
<c path="haxe.runtime._Copy.ObjectCache.K"/>
<x path="Null"><c path="haxe.runtime._Copy.ObjectCache.K"/></x>
</f></get>
<set public="1" get="inline" set="null" line="48"><f a="k:v">
<c path="haxe.runtime._Copy.ObjectCache.K"/>
<c path="haxe.runtime._Copy.ObjectCache.K"/>
<x path="Void"/>
</f></set>
<new public="1" set="method" line="40"><f a=""><x path="Void"/></f></new>
</class>
<class path="haxe.runtime.Copy" params="" file="/home/runner/work/haxe/haxe/std/haxe/runtime/Copy.hx">
<copy public="1" params="T" set="method" line="233" static="1">
<f a="v">
<c path="copy.T"/>
<c path="copy.T"/>
</f>
<haxe_doc>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.</haxe_doc>
</copy>
<cache><c path="haxe.runtime._Copy.ObjectCache"><a/></c></cache>
<workList><c path="Array"><f a=""><x path="Void"/></f></c></workList>
<defer set="method" line="63"><f a="f">
<f a=""><x path="Void"/></f>
<x path="Void"/>
</f></defer>
<copyValue params="T:O" set="method" line="68"><f a="v">
<c path="copyValue.T"/>
<c path="copyValue.T"/>
</f></copyValue>
<getRef params="T" get="inline" set="null" line="185"><f a="v">
<c path="getRef.T"/>
<c path="getRef.T"/>
</f></getRef>
<copyFields set="method" line="189"><f a="v:nv">
<d/>
<d/>
<x path="Void"/>
</f></copyFields>
<finalize set="method" line="196"><f a=""><x path="Void"/></f></finalize>
<copyClassFields set="method" line="203">
<f a="v:nv:c">
<d/>
<d/>
<d/>
<x path="Void"/>
</f>
<meta><m n=":has_untyped"/></meta>
</copyClassFields>
<new set="method" line="58"><f a=""><x path="Void"/></f></new>
</class>
<abstract path="haxe.xml._Access.NodeAccess" params="" file="/home/runner/work/haxe/haxe/std/haxe/xml/Access.hx" private="1" module="haxe.xml.Access">
<from><icast><c path="Xml"/></icast></from>
<this><c path="Xml"/></this>
Expand Down Expand Up @@ -56618,7 +56687,7 @@
</f>
<meta><m n=":value"><e>{ p : 0 }</e></m></meta>
</doParse>
<isValidChar get="inline" set="null" line="415" static="1"><f a="c">
<isValidChar get="inline" set="null" line="417" static="1"><f a="c">
<x path="Int"/>
<x path="Bool"/>
</f></isValidChar>
Expand Down
62 changes: 61 additions & 1 deletion xml/development/hl.xml
Original file line number Diff line number Diff line change
Expand Up @@ -32648,6 +32648,66 @@

@see <https://haxe.org/manual/cr-rtti.html>]]></haxe_doc>
</class>
<class path="haxe.runtime._Copy.ObjectCache" params="K" file="/home/runner/work/haxe/haxe/std/haxe/runtime/Copy.hx" private="1" module="haxe.runtime.Copy">
<cache><c path="haxe.ds.ObjectMap">
<c path="haxe.runtime._Copy.ObjectCache.K"/>
<c path="haxe.runtime._Copy.ObjectCache.K"/>
</c></cache>
<get public="1" get="inline" set="null" line="44"><f a="k">
<c path="haxe.runtime._Copy.ObjectCache.K"/>
<x path="Null"><c path="haxe.runtime._Copy.ObjectCache.K"/></x>
</f></get>
<set public="1" get="inline" set="null" line="48"><f a="k:v">
<c path="haxe.runtime._Copy.ObjectCache.K"/>
<c path="haxe.runtime._Copy.ObjectCache.K"/>
<x path="Void"/>
</f></set>
<new public="1" set="method" line="40"><f a=""><x path="Void"/></f></new>
</class>
<class path="haxe.runtime.Copy" params="" file="/home/runner/work/haxe/haxe/std/haxe/runtime/Copy.hx">
<copy public="1" params="T" set="method" line="233" static="1">
<f a="v">
<c path="copy.T"/>
<c path="copy.T"/>
</f>
<haxe_doc>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.</haxe_doc>
</copy>
<cache><c path="haxe.runtime._Copy.ObjectCache"><a/></c></cache>
<workList><c path="Array"><f a=""><x path="Void"/></f></c></workList>
<defer set="method" line="63"><f a="f">
<f a=""><x path="Void"/></f>
<x path="Void"/>
</f></defer>
<copyValue params="T:O" set="method" line="68"><f a="v">
<c path="copyValue.T"/>
<c path="copyValue.T"/>
</f></copyValue>
<getRef params="T" get="inline" set="null" line="185"><f a="v">
<c path="getRef.T"/>
<c path="getRef.T"/>
</f></getRef>
<copyFields set="method" line="189"><f a="v:nv">
<d/>
<d/>
<x path="Void"/>
</f></copyFields>
<finalize set="method" line="196"><f a=""><x path="Void"/></f></finalize>
<new set="method" line="58"><f a=""><x path="Void"/></f></new>
</class>
<abstract path="haxe.xml._Access.NodeAccess" params="" file="/home/runner/work/haxe/haxe/std/haxe/xml/Access.hx" private="1" module="haxe.xml.Access">
<from><icast><c path="Xml"/></icast></from>
<this><c path="Xml"/></this>
Expand Down Expand Up @@ -33645,7 +33705,7 @@
</f>
<meta><m n=":value"><e>{ p : 0 }</e></m></meta>
</doParse>
<isValidChar get="inline" set="null" line="415" static="1"><f a="c">
<isValidChar get="inline" set="null" line="417" static="1"><f a="c">
<x path="Int"/>
<x path="Bool"/>
</f></isValidChar>
Expand Down
2 changes: 1 addition & 1 deletion xml/development/info.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"commit": "2bee9f097338536050c8fe69de38fef35b21c973",
"commit": "c85b00d40fc81d5dc125aa5169d68301f1e8b270",
"branch": "development"
}
60 changes: 59 additions & 1 deletion xml/development/js.xml
Original file line number Diff line number Diff line change
Expand Up @@ -32397,6 +32397,64 @@

@see <https://haxe.org/manual/cr-rtti.html>]]></haxe_doc>
</class>
<class path="haxe.runtime._Copy.ObjectCache" params="K" file="/home/runner/work/haxe/haxe/std/haxe/runtime/Copy.hx" private="1" module="haxe.runtime.Copy">
<from><c path="Array"><c path="haxe.runtime._Copy.ObjectCache.K"/></c></from>
<to><c path="Array"><c path="haxe.runtime._Copy.ObjectCache.K"/></c></to>
<get public="1" set="method" line="21"><f a="k">
<c path="haxe.runtime._Copy.ObjectCache.K"/>
<c path="haxe.runtime._Copy.ObjectCache.K"/>
</f></get>
<set public="1" set="method" line="30"><f a="k:v">
<c path="haxe.runtime._Copy.ObjectCache.K"/>
<c path="haxe.runtime._Copy.ObjectCache.K"/>
<x path="Void"/>
</f></set>
<new public="1" set="method" line="16"><f a=""><x path="Void"/></f></new>
</class>
<class path="haxe.runtime.Copy" params="" file="/home/runner/work/haxe/haxe/std/haxe/runtime/Copy.hx">
<copy public="1" params="T" set="method" line="233" static="1">
<f a="v">
<c path="copy.T"/>
<c path="copy.T"/>
</f>
<haxe_doc>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.</haxe_doc>
</copy>
<cache><c path="haxe.runtime._Copy.ObjectCache"><a/></c></cache>
<workList><c path="Array"><f a=""><x path="Void"/></f></c></workList>
<defer set="method" line="63"><f a="f">
<f a=""><x path="Void"/></f>
<x path="Void"/>
</f></defer>
<copyValue params="T:O" set="method" line="68"><f a="v">
<c path="copyValue.T"/>
<c path="copyValue.T"/>
</f></copyValue>
<getRef params="T" get="inline" set="null" line="185"><f a="v">
<c path="getRef.T"/>
<c path="getRef.T"/>
</f></getRef>
<copyFields set="method" line="189"><f a="v:nv">
<d/>
<d/>
<x path="Void"/>
</f></copyFields>
<finalize set="method" line="196"><f a=""><x path="Void"/></f></finalize>
<new set="method" line="58"><f a=""><x path="Void"/></f></new>
</class>
<abstract path="haxe.xml._Access.NodeAccess" params="" file="/home/runner/work/haxe/haxe/std/haxe/xml/Access.hx" private="1" module="haxe.xml.Access">
<from><icast><c path="Xml"/></icast></from>
<this><c path="Xml"/></this>
Expand Down Expand Up @@ -33682,7 +33740,7 @@
</f>
<meta><m n=":value"><e>{ p : 0 }</e></m></meta>
</doParse>
<isValidChar get="inline" set="null" line="415" static="1"><f a="c">
<isValidChar get="inline" set="null" line="417" static="1"><f a="c">
<x path="Int"/>
<x path="Bool"/>
</f></isValidChar>
Expand Down
62 changes: 61 additions & 1 deletion xml/development/jvm.xml
Original file line number Diff line number Diff line change
Expand Up @@ -33866,6 +33866,66 @@

@see <https://haxe.org/manual/cr-rtti.html>]]></haxe_doc>
</class>
<class path="haxe.runtime._Copy.ObjectCache" params="K" file="/home/runner/work/haxe/haxe/std/haxe/runtime/Copy.hx" private="1" module="haxe.runtime.Copy">
<cache><c path="haxe.ds.ObjectMap">
<c path="haxe.runtime._Copy.ObjectCache.K"/>
<c path="haxe.runtime._Copy.ObjectCache.K"/>
</c></cache>
<get public="1" get="inline" set="null" line="44"><f a="k">
<c path="haxe.runtime._Copy.ObjectCache.K"/>
<x path="Null"><c path="haxe.runtime._Copy.ObjectCache.K"/></x>
</f></get>
<set public="1" get="inline" set="null" line="48"><f a="k:v">
<c path="haxe.runtime._Copy.ObjectCache.K"/>
<c path="haxe.runtime._Copy.ObjectCache.K"/>
<x path="Void"/>
</f></set>
<new public="1" set="method" line="40"><f a=""><x path="Void"/></f></new>
</class>
<class path="haxe.runtime.Copy" params="" file="/home/runner/work/haxe/haxe/std/haxe/runtime/Copy.hx">
<copy public="1" params="T" set="method" line="233" static="1">
<f a="v">
<c path="copy.T"/>
<c path="copy.T"/>
</f>
<haxe_doc>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.</haxe_doc>
</copy>
<cache><c path="haxe.runtime._Copy.ObjectCache"><a/></c></cache>
<workList><c path="Array"><f a=""><x path="Void"/></f></c></workList>
<defer set="method" line="63"><f a="f">
<f a=""><x path="Void"/></f>
<x path="Void"/>
</f></defer>
<copyValue params="T:O" set="method" line="68"><f a="v">
<c path="copyValue.T"/>
<c path="copyValue.T"/>
</f></copyValue>
<getRef params="T" get="inline" set="null" line="185"><f a="v">
<c path="getRef.T"/>
<c path="getRef.T"/>
</f></getRef>
<copyFields set="method" line="189"><f a="v:nv">
<d/>
<d/>
<x path="Void"/>
</f></copyFields>
<finalize set="method" line="196"><f a=""><x path="Void"/></f></finalize>
<new set="method" line="58"><f a=""><x path="Void"/></f></new>
</class>
<abstract path="haxe.xml._Access.NodeAccess" params="" file="/home/runner/work/haxe/haxe/std/haxe/xml/Access.hx" private="1" module="haxe.xml.Access">
<from><icast><c path="Xml"/></icast></from>
<this><c path="Xml"/></this>
Expand Down Expand Up @@ -35088,7 +35148,7 @@
</f>
<meta><m n=":value"><e>{ p : 0 }</e></m></meta>
</doParse>
<isValidChar get="inline" set="null" line="415" static="1"><f a="c">
<isValidChar get="inline" set="null" line="417" static="1"><f a="c">
<x path="Int"/>
<x path="Bool"/>
</f></isValidChar>
Expand Down
Loading

0 comments on commit a79458e

Please sign in to comment.