Skip to content

Commit

Permalink
import xml doc of 4.3_bugfix (d688fdf7434f09729f1f2769db564cde4c0fca36)
Browse files Browse the repository at this point in the history
  • Loading branch information
haxe-ci committed Nov 18, 2024
1 parent 63d0489 commit a1d3a7a
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 85 deletions.
102 changes: 18 additions & 84 deletions xml/4.3_bugfix/cpp.xml
Original file line number Diff line number Diff line change
Expand Up @@ -710,55 +710,36 @@
<class path="DateTools" params="" file="/home/runner/work/haxe/haxe/std/DateTools.hx">
<DAY_SHORT_NAMES expr="[&quot;Sun&quot;, &quot;Mon&quot;, &quot;Tue&quot;, &quot;Wed&quot;, &quot;Thu&quot;, &quot;Fri&quot;, &quot;Sat&quot;]" line="35" static="1">
<c path="Array"><c path="String"/></c>
<meta>
<m n=":value"><e>["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"]</e></m>
<m n=":keep"/>
</meta>
<meta><m n=":value"><e>["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"]</e></m></meta>
</DAY_SHORT_NAMES>
<DAY_NAMES expr="[&quot;Sunday&quot;, &quot;Monday&quot;, &quot;Tuesday&quot;, &quot;Wednesday&quot;, &quot;Thursday&quot;, &quot;Friday&quot;, &quot;Saturday&quot;]" line="36" static="1">
<c path="Array"><c path="String"/></c>
<meta>
<m n=":value"><e>["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]</e></m>
<m n=":keep"/>
</meta>
<meta><m n=":value"><e>["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]</e></m></meta>
</DAY_NAMES>
<MONTH_SHORT_NAMES expr="[&quot;Jan&quot;, &quot;Feb&quot;, &quot;Mar&quot;, &quot;Apr&quot;, &quot;May&quot;, &quot;Jun&quot;, &quot;Jul&quot;, &quot;Aug&quot;, &quot;Sep&quot;, &quot;Oct&quot;, &quot;Nov&quot;, &quot;Dec&quot;]" line="37" static="1">
<c path="Array"><c path="String"/></c>
<meta>
<m n=":value"><e>["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]</e></m>
<m n=":keep"/>
</meta>
<meta><m n=":value"><e>["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]</e></m></meta>
</MONTH_SHORT_NAMES>
<MONTH_NAMES expr="[&quot;January&quot;, &quot;February&quot;, &quot;March&quot;, &quot;April&quot;, &quot;May&quot;, &quot;June&quot;, &quot;July&quot;, &quot;August&quot;, &quot;September&quot;, &quot;October&quot;, &quot;November&quot;, &quot;December&quot;]" line="40" static="1">
<c path="Array"><c path="String"/></c>
<meta>
<m n=":value"><e>["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]</e></m>
<m n=":keep"/>
</meta>
<meta><m n=":value"><e>["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]</e></m></meta>
</MONTH_NAMES>
<__format_get set="method" line="44" static="1">
<f a="d:e">
<c path="Date"/>
<c path="String"/>
<c path="String"/>
</f>
<meta><m n=":keep"/></meta>
</__format_get>
<__format set="method" line="105" static="1">
<f a="d:f">
<c path="Date"/>
<c path="String"/>
<c path="String"/>
</f>
<meta><m n=":keep"/></meta>
</__format>
<__format_get set="method" line="44" static="1"><f a="d:e">
<c path="Date"/>
<c path="String"/>
<c path="String"/>
</f></__format_get>
<__format set="method" line="105" static="1"><f a="d:f">
<c path="Date"/>
<c path="String"/>
<c path="String"/>
</f></__format>
<format public="1" set="method" line="144" static="1">
<f a="d:f">
<c path="Date"/>
<c path="String"/>
<c path="String"/>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>Format the date `d` according to the format `f`. The format is
compatible with the `strftime` standard format, except that there is no
support in Flash and JS for day and months names (due to lack of proper
Expand All @@ -785,25 +766,20 @@
<x path="Float"/>
<c path="Date"/>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>Returns the result of adding timestamp `t` to Date `d`.

This is a convenience function for calling
`Date.fromTime(d.getTime() + t)`.</haxe_doc>
</delta>
<DAYS_OF_MONTH expr="[31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]" line="164" static="1">
<c path="Array"><x path="Int"/></c>
<meta>
<m n=":value"><e>[31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]</e></m>
<m n=":keep"/>
</meta>
<meta><m n=":value"><e>[31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]</e></m></meta>
</DAYS_OF_MONTH>
<getMonthDays public="1" set="method" line="171" static="1">
<f a="d">
<c path="Date"/>
<x path="Int"/>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>Returns the number of days in the month of Date `d`.

This method handles leap years.</haxe_doc>
Expand All @@ -813,31 +789,27 @@
<x path="Float"/>
<x path="Float"/>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>Converts a number of seconds to a timestamp.</haxe_doc>
</seconds>
<minutes public="1" get="inline" set="null" line="192" static="1">
<f a="n">
<x path="Float"/>
<x path="Float"/>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>Converts a number of minutes to a timestamp.</haxe_doc>
</minutes>
<hours public="1" get="inline" set="null" line="199" static="1">
<f a="n">
<x path="Float"/>
<x path="Float"/>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>Converts a number of hours to a timestamp.</haxe_doc>
</hours>
<days public="1" get="inline" set="null" line="206" static="1">
<f a="n">
<x path="Float"/>
<x path="Float"/>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>Converts a number of days to a timestamp.</haxe_doc>
</days>
<parse public="1" set="method" line="213" static="1">
Expand All @@ -851,7 +823,6 @@
<days><x path="Int"/></days>
</a>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>Separate a date-time into several components</haxe_doc>
</parse>
<make public="1" set="method" line="235" static="1">
Expand All @@ -865,7 +836,6 @@
</a>
<x path="Float"/>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>Build a date-time from several components</haxe_doc>
</make>
<makeUtc public="1" set="method" line="243" static="1">
Expand All @@ -878,10 +848,7 @@
<x path="Int"/>
<x path="Float"/>
</f>
<meta>
<m n=":has_untyped"/>
<m n=":keep"/>
</meta>
<meta><m n=":has_untyped"/></meta>
<haxe_doc>Retrieve Unix timestamp value from Date components. Takes same argument sequence as the Date constructor.</haxe_doc>
</makeUtc>
<haxe_doc>The DateTools class contains some extra functionalities for handling `Date`
Expand Down Expand Up @@ -1608,13 +1575,11 @@
<class path="Math" params="" file="/home/runner/work/haxe/haxe/std/Math.hx" extern="1">
<PI public="1" set="null" static="1">
<x path="Float"/>
<meta><m n=":keep"/></meta>
<haxe_doc>Represents the ratio of the circumference of a circle to its diameter,
specified by the constant, π. `PI` is approximately `3.141592653589793`.</haxe_doc>
</PI>
<NEGATIVE_INFINITY public="1" set="null" static="1">
<x path="Float"/>
<meta><m n=":keep"/></meta>
<haxe_doc>A special `Float` constant which denotes negative infinity.

For example, this is the result of `-1.0 / 0.0`.
Expand All @@ -1627,7 +1592,6 @@
</NEGATIVE_INFINITY>
<POSITIVE_INFINITY public="1" set="null" static="1">
<x path="Float"/>
<meta><m n=":keep"/></meta>
<haxe_doc>A special `Float` constant which denotes positive infinity.

For example, this is the result of `1.0 / 0.0`.
Expand All @@ -1640,7 +1604,6 @@
</POSITIVE_INFINITY>
<NaN public="1" set="null" static="1">
<x path="Float"/>
<meta><m n=":keep"/></meta>
<haxe_doc>A special `Float` constant which denotes an invalid number.

`NaN` stands for "Not a Number". It occurs when a mathematically incorrect
Expand All @@ -1659,7 +1622,6 @@
<x path="Float"/>
<x path="Float"/>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>Returns the absolute value of `v`.

- If `v` is positive or `0`, the result is unchanged. Otherwise the result is `-v`.
Expand All @@ -1672,7 +1634,6 @@
<x path="Float"/>
<x path="Float"/>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>Returns the smaller of values `a` and `b`.

- If `a` or `b` are `NaN`, the result is `NaN`.
Expand All @@ -1685,7 +1646,6 @@
<x path="Float"/>
<x path="Float"/>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>Returns the greater of values `a` and `b`.

- If `a` or `b` are `NaN`, the result is `NaN`.
Expand All @@ -1697,7 +1657,6 @@
<x path="Float"/>
<x path="Float"/>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>Returns the trigonometric sine of the specified angle `v`, in radians.

If `v` is `NaN` or infinite, the result is `NaN`.</haxe_doc>
Expand All @@ -1707,7 +1666,6 @@
<x path="Float"/>
<x path="Float"/>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>Returns the trigonometric cosine of the specified angle `v`, in radians.

If `v` is `NaN` or infinite, the result is `NaN`.</haxe_doc>
Expand All @@ -1717,7 +1675,6 @@
<x path="Float"/>
<x path="Float"/>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>Returns the trigonometric tangent of the specified angle `v`, in radians.

If `v` is `NaN` or infinite, the result is `NaN`.</haxe_doc>
Expand All @@ -1727,7 +1684,6 @@
<x path="Float"/>
<x path="Float"/>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>Returns the trigonometric arc of the specified angle `v`, in radians.

If `v` is `NaN` or infinite, the result is `NaN`.</haxe_doc>
Expand All @@ -1737,7 +1693,6 @@
<x path="Float"/>
<x path="Float"/>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>Returns the trigonometric arc cosine of the specified angle `v`,
in radians.

Expand All @@ -1748,7 +1703,6 @@
<x path="Float"/>
<x path="Float"/>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>Returns the trigonometric arc tangent of the specified angle `v`,
in radians.

Expand All @@ -1760,7 +1714,6 @@
<x path="Float"/>
<x path="Float"/>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>Returns the trigonometric arc tangent whose tangent is the quotient of
two specified numbers, in radians.

Expand All @@ -1772,7 +1725,6 @@
<x path="Float"/>
<x path="Float"/>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>Returns Euler's number, raised to the power of `v`.

`exp(1.0)` is approximately `2.718281828459`.
Expand All @@ -1786,7 +1738,6 @@
<x path="Float"/>
<x path="Float"/>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>Returns the natural logarithm of `v`.

This is the mathematical inverse operation of exp,
Expand All @@ -1802,15 +1753,13 @@
<x path="Float"/>
<x path="Float"/>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>Returns a specified base `v` raised to the specified power `exp`.</haxe_doc>
</pow>
<sqrt public="1" set="method" static="1">
<f a="v">
<x path="Float"/>
<x path="Float"/>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>Returns the square root of `v`.

- If `v` is negative (including `NEGATIVE_INFINITY`) or `NaN`, the result is `NaN`.
Expand All @@ -1822,7 +1771,6 @@
<x path="Float"/>
<x path="Int"/>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>Rounds `v` to the nearest integer value.

Ties are rounded up, so that `0.5` becomes `1` and `-0.5` becomes `0`.
Expand All @@ -1835,7 +1783,6 @@
<x path="Float"/>
<x path="Int"/>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>Returns the largest integer value that is not greater than `v`.

If `v` is outside of the signed `Int32` range, or is `NaN`, `NEGATIVE_INFINITY`
Expand All @@ -1846,15 +1793,13 @@
<x path="Float"/>
<x path="Int"/>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>Returns the smallest integer value that is not less than `v`.

If `v` is outside of the signed `Int32` range, or is `NaN`, `NEGATIVE_INFINITY`
or `POSITIVE_INFINITY`, the result is unspecified.</haxe_doc>
</ceil>
<random public="1" set="method" static="1">
<f a=""><x path="Float"/></f>
<meta><m n=":keep"/></meta>
<haxe_doc>Returns a pseudo-random number which is greater than or equal to `0.0`,
and less than `1.0`.</haxe_doc>
</random>
Expand All @@ -1863,7 +1808,6 @@
<x path="Float"/>
<x path="Float"/>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>Returns the largest integer value that is not greater than `v`, as a `Float`.

If `v` is is `NaN`, `NEGATIVE_INFINITY` or `POSITIVE_INFINITY`,
Expand All @@ -1874,7 +1818,6 @@
<x path="Float"/>
<x path="Float"/>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>Returns the smallest integer value that is not less than `v`, as a `Float`.

If `v` is is `NaN`, `NEGATIVE_INFINITY` or `POSITIVE_INFINITY`,
Expand All @@ -1885,7 +1828,6 @@
<x path="Float"/>
<x path="Float"/>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>Rounds `v` to the nearest integer value, as a Float.

Ties are rounded up, so that `0.5` becomes `1` and `-0.5` becomes `0`.
Expand All @@ -1898,7 +1840,6 @@
<x path="Float"/>
<x path="Bool"/>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>Tells if `f` is a finite number.

If `f` is `POSITIVE_INFINITY`, `NEGATIVE_INFINITY` or `NaN`, the result
Expand All @@ -1909,7 +1850,6 @@
<x path="Float"/>
<x path="Bool"/>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>Tells if `f` is `Math.NaN`.

If `f` is `NaN`, the result is `true`, otherwise the result is `false`.
Expand Down Expand Up @@ -5890,19 +5830,13 @@
<meta><m n=":directlyUsed"/></meta>
</class>
<class path="cpp.Finalizable" params="" file="/home/runner/work/haxe/haxe/std/cpp/Finalizable.hx">
<finalize public="1" set="method" line="35">
<f a=""><x path="Void"/></f>
<meta><m n=":keep"/></meta>
</finalize>
<finalize public="1" set="method" line="35"><f a=""><x path="Void"/></f></finalize>
<new public="1" set="method" line="31">
<f a="?inPin" v="false">
<x path="Bool"/>
<x path="Void"/>
</f>
<meta>
<m n=":value"><e>{ inPin : false }</e></m>
<m n=":keep"/>
</meta>
<meta><m n=":value"><e>{ inPin : false }</e></m></meta>
</new>
<haxe_doc>This is just a helper class. It is not actually required to inherit from this
to use `NativeGc.addFinalizable(this,inPin)`, only a function called
Expand Down
2 changes: 1 addition & 1 deletion xml/4.3_bugfix/info.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"commit": "760c0dd9972abadceba4e72edb1db13b2a4fb315",
"commit": "d688fdf7434f09729f1f2769db564cde4c0fca36",
"branch": "4.3_bugfix"
}

0 comments on commit a1d3a7a

Please sign in to comment.