Skip to content

Commit

Permalink
import xml doc of 4.3_bugfix (7b5041f820c011305d8b416789556ec14b2978fd)
Browse files Browse the repository at this point in the history
  • Loading branch information
haxe-ci committed Nov 14, 2023
1 parent 24dd5b4 commit 62da6f1
Show file tree
Hide file tree
Showing 12 changed files with 88 additions and 54 deletions.
80 changes: 57 additions & 23 deletions xml/4.3_bugfix/cpp.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5890,19 +5890,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 Expand Up @@ -6411,12 +6405,18 @@
<x path="Int"/>
<d/>
</f>
<meta><m n=":has_untyped"/></meta>
<meta>
<m n=":has_untyped"/>
<m n=":keep"/>
</meta>
<haxe_doc>Load and return a Cpp primitive from a DLL library.</haxe_doc>
</load>
<unloadAllLibraries public="1" set="method" line="46" static="1">
<f a=""><x path="Int"/></f>
<meta><m n=":has_untyped"/></meta>
<meta>
<m n=":has_untyped"/>
<m n=":keep"/>
</meta>
<haxe_doc>Unloaded all dynamic libraries in reverse order of loading.
Returns the number of libraries unloaded.</haxe_doc>
</unloadAllLibraries>
Expand All @@ -6431,6 +6431,7 @@
<meta>
<m n=":has_untyped"/>
<m n=":value"><e>{ quietFail : false }</e></m>
<m n=":keep"/>
</meta>
</_loadPrime>
<loadLazy public="1" set="method" line="65" static="1">
Expand All @@ -6440,7 +6441,10 @@
<x path="Int"/>
<d/>
</f>
<meta><m n=":has_untyped"/></meta>
<meta>
<m n=":has_untyped"/>
<m n=":keep"/>
</meta>
<haxe_doc>Tries to load, and always returns a valid function, but the function may throw
if called.</haxe_doc>
</loadLazy>
Expand All @@ -6450,6 +6454,7 @@
<x path="Void"/>
</f>
<meta>
<m n=":keep"/>
<m n=":noDebug"/>
<m n=":native"><e>"HX_STACK_DO_RETHROW"</e></m>
</meta>
Expand All @@ -6459,36 +6464,54 @@
<d/>
<x path="Void"/>
</f>
<meta><m n=":noDebug"/></meta>
<meta>
<m n=":keep"/>
<m n=":noDebug"/>
</meta>
</rethrow>
<stringReference public="1" set="method" line="89" static="1">
<f a="inBytes">
<c path="haxe.io.Bytes"/>
<c path="String"/>
</f>
<meta><m n=":has_untyped"/></meta>
<meta>
<m n=":has_untyped"/>
<m n=":keep"/>
</meta>
</stringReference>
<pushDllSearchPath public="1" set="method" line="96" static="1">
<f a="inPath">
<c path="String"/>
<x path="Void"/>
</f>
<meta><m n=":has_untyped"/></meta>
<meta>
<m n=":has_untyped"/>
<m n=":keep"/>
</meta>
</pushDllSearchPath>
<getDllExtension public="1" set="method" line="99" static="1">
<f a=""><c path="String"/></f>
<meta><m n=":has_untyped"/></meta>
<meta>
<m n=":has_untyped"/>
<m n=":keep"/>
</meta>
</getDllExtension>
<getBinDirectory public="1" set="method" line="102" static="1">
<f a=""><c path="String"/></f>
<meta><m n=":has_untyped"/></meta>
<meta>
<m n=":has_untyped"/>
<m n=":keep"/>
</meta>
</getBinDirectory>
<bytesReference public="1" get="inline" set="null" line="110" static="1">
<f a="s">
<c path="String"/>
<c path="haxe.io.Bytes"/>
</f>
<meta><m n=":has_untyped"/></meta>
<meta>
<m n=":has_untyped"/>
<m n=":keep"/>
</meta>
<haxe_doc>Returns bytes referencing the content of a string.
Use with extreme caution - changing constant strings will crash.
Changing one string can cause others to change unexpectedly.
Expand All @@ -6499,14 +6522,18 @@
<d/>
<x path="Void"/>
</f>
<meta><m n=":has_untyped"/></meta>
<meta>
<m n=":has_untyped"/>
<m n=":keep"/>
</meta>
<haxe_doc>Print the specified value on the default output.</haxe_doc>
</print>
<haxeToNeko public="1" set="method" line="127" static="1">
<f a="v">
<d/>
<d/>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>This function is used to make porting from neko to cpp easy.
It does not need to do anything because the c-code can work with any Dynamic</haxe_doc>
</haxeToNeko>
Expand All @@ -6515,6 +6542,7 @@
<d/>
<d/>
</f>
<meta><m n=":keep"/></meta>
<haxe_doc>This function is used to make porting from neko to cpp easy.
It does not need to do anything because the c-code can work with any Dynamic</haxe_doc>
</nekoToHaxe>
Expand All @@ -6523,15 +6551,21 @@
<d/>
<x path="Void"/>
</f>
<meta><m n=":has_untyped"/></meta>
<meta>
<m n=":has_untyped"/>
<m n=":keep"/>
</meta>
<haxe_doc>Print the specified value on the default output followed by a newline character.</haxe_doc>
</println>
<setFloatFormat public="1" set="method" line="146" static="1">
<f a="inFormat">
<c path="String"/>
<x path="Void"/>
</f>
<meta><m n=":has_untyped"/></meta>
<meta>
<m n=":has_untyped"/>
<m n=":keep"/>
</meta>
</setFloatFormat>
<haxe_doc>Platform-specific Cpp Library. Provides some platform-specific functions
for the C++ target, such as conversion from Haxe types to native types
Expand Down Expand Up @@ -36105,11 +36139,11 @@
</f>
<meta><m n=":value"><e>{ printPackage : true }</e></m></meta>
</printTypeDefinition>
<printFieldWithDelimiter set="method" line="425"><f a="f">
<printFieldWithDelimiter set="method" line="427"><f a="f">
<t path="haxe.macro.Field"/>
<c path="String"/>
</f></printFieldWithDelimiter>
<opt params="T" set="method" line="436">
<opt params="T" set="method" line="438">
<f a="v:f:?prefix" v="::&quot;&quot;">
<c path="opt.T"/>
<f a="">
Expand All @@ -36121,7 +36155,7 @@
</f>
<meta><m n=":value"><e>{ prefix : "" }</e></m></meta>
</opt>
<printExprWithPositions public="1" set="method" line="438"><f a="e">
<printExprWithPositions public="1" set="method" line="440"><f a="e">
<t path="haxe.macro.Expr"/>
<c path="String"/>
</f></printExprWithPositions>
Expand Down
6 changes: 3 additions & 3 deletions xml/4.3_bugfix/cs.xml
Original file line number Diff line number Diff line change
Expand Up @@ -71432,11 +71432,11 @@
</f>
<meta><m n=":value"><e>{ printPackage : true }</e></m></meta>
</printTypeDefinition>
<printFieldWithDelimiter set="method" line="425"><f a="f">
<printFieldWithDelimiter set="method" line="427"><f a="f">
<t path="haxe.macro.Field"/>
<c path="String"/>
</f></printFieldWithDelimiter>
<opt params="T" set="method" line="436">
<opt params="T" set="method" line="438">
<f a="v:f:?prefix" v="::&quot;&quot;">
<c path="opt.T"/>
<f a="">
Expand All @@ -71448,7 +71448,7 @@
</f>
<meta><m n=":value"><e>{ prefix : "" }</e></m></meta>
</opt>
<printExprWithPositions public="1" set="method" line="438"><f a="e">
<printExprWithPositions public="1" set="method" line="440"><f a="e">
<t path="haxe.macro.Expr"/>
<c path="String"/>
</f></printExprWithPositions>
Expand Down
6 changes: 3 additions & 3 deletions xml/4.3_bugfix/flash.xml
Original file line number Diff line number Diff line change
Expand Up @@ -51704,11 +51704,11 @@
</f>
<meta><m n=":value"><e>{ printPackage : true }</e></m></meta>
</printTypeDefinition>
<printFieldWithDelimiter set="method" line="425"><f a="f">
<printFieldWithDelimiter set="method" line="427"><f a="f">
<t path="haxe.macro.Field"/>
<c path="String"/>
</f></printFieldWithDelimiter>
<opt params="T" set="method" line="436">
<opt params="T" set="method" line="438">
<f a="v:f:?prefix" v="::&quot;&quot;">
<c path="opt.T"/>
<f a="">
Expand All @@ -51720,7 +51720,7 @@
</f>
<meta><m n=":value"><e>{ prefix : "" }</e></m></meta>
</opt>
<printExprWithPositions public="1" set="method" line="438"><f a="e">
<printExprWithPositions public="1" set="method" line="440"><f a="e">
<t path="haxe.macro.Expr"/>
<c path="String"/>
</f></printExprWithPositions>
Expand Down
6 changes: 3 additions & 3 deletions xml/4.3_bugfix/hl.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28445,11 +28445,11 @@
</f>
<meta><m n=":value"><e>{ printPackage : true }</e></m></meta>
</printTypeDefinition>
<printFieldWithDelimiter set="method" line="425"><f a="f">
<printFieldWithDelimiter set="method" line="427"><f a="f">
<t path="haxe.macro.Field"/>
<c path="String"/>
</f></printFieldWithDelimiter>
<opt params="T" set="method" line="436">
<opt params="T" set="method" line="438">
<f a="v:f:?prefix" v="::&quot;&quot;">
<c path="opt.T"/>
<f a="">
Expand All @@ -28461,7 +28461,7 @@
</f>
<meta><m n=":value"><e>{ prefix : "" }</e></m></meta>
</opt>
<printExprWithPositions public="1" set="method" line="438"><f a="e">
<printExprWithPositions public="1" set="method" line="440"><f a="e">
<t path="haxe.macro.Expr"/>
<c path="String"/>
</f></printExprWithPositions>
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": "87ada5e2afa288c136fc1963c5d2c126dcd7241d",
"commit": "7b5041f820c011305d8b416789556ec14b2978fd",
"branch": "4.3_bugfix"
}
6 changes: 3 additions & 3 deletions xml/4.3_bugfix/java.xml
Original file line number Diff line number Diff line change
Expand Up @@ -30284,11 +30284,11 @@
</f>
<meta><m n=":value"><e>{ printPackage : true }</e></m></meta>
</printTypeDefinition>
<printFieldWithDelimiter set="method" line="425"><f a="f">
<printFieldWithDelimiter set="method" line="427"><f a="f">
<t path="haxe.macro.Field"/>
<c path="String"/>
</f></printFieldWithDelimiter>
<opt params="T" set="method" line="436">
<opt params="T" set="method" line="438">
<f a="v:f:?prefix" v="::&quot;&quot;">
<c path="opt.T"/>
<f a="">
Expand All @@ -30300,7 +30300,7 @@
</f>
<meta><m n=":value"><e>{ prefix : "" }</e></m></meta>
</opt>
<printExprWithPositions public="1" set="method" line="438"><f a="e">
<printExprWithPositions public="1" set="method" line="440"><f a="e">
<t path="haxe.macro.Expr"/>
<c path="String"/>
</f></printExprWithPositions>
Expand Down
6 changes: 3 additions & 3 deletions xml/4.3_bugfix/js.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28433,11 +28433,11 @@
</f>
<meta><m n=":value"><e>{ printPackage : true }</e></m></meta>
</printTypeDefinition>
<printFieldWithDelimiter set="method" line="425"><f a="f">
<printFieldWithDelimiter set="method" line="427"><f a="f">
<t path="haxe.macro.Field"/>
<c path="String"/>
</f></printFieldWithDelimiter>
<opt params="T" set="method" line="436">
<opt params="T" set="method" line="438">
<f a="v:f:?prefix" v="::&quot;&quot;">
<c path="opt.T"/>
<f a="">
Expand All @@ -28449,7 +28449,7 @@
</f>
<meta><m n=":value"><e>{ prefix : "" }</e></m></meta>
</opt>
<printExprWithPositions public="1" set="method" line="438"><f a="e">
<printExprWithPositions public="1" set="method" line="440"><f a="e">
<t path="haxe.macro.Expr"/>
<c path="String"/>
</f></printExprWithPositions>
Expand Down
6 changes: 3 additions & 3 deletions xml/4.3_bugfix/lua.xml
Original file line number Diff line number Diff line change
Expand Up @@ -27351,11 +27351,11 @@
</f>
<meta><m n=":value"><e>{ printPackage : true }</e></m></meta>
</printTypeDefinition>
<printFieldWithDelimiter set="method" line="425"><f a="f">
<printFieldWithDelimiter set="method" line="427"><f a="f">
<t path="haxe.macro.Field"/>
<c path="String"/>
</f></printFieldWithDelimiter>
<opt params="T" set="method" line="436">
<opt params="T" set="method" line="438">
<f a="v:f:?prefix" v="::&quot;&quot;">
<c path="opt.T"/>
<f a="">
Expand All @@ -27367,7 +27367,7 @@
</f>
<meta><m n=":value"><e>{ prefix : "" }</e></m></meta>
</opt>
<printExprWithPositions public="1" set="method" line="438"><f a="e">
<printExprWithPositions public="1" set="method" line="440"><f a="e">
<t path="haxe.macro.Expr"/>
<c path="String"/>
</f></printExprWithPositions>
Expand Down
6 changes: 3 additions & 3 deletions xml/4.3_bugfix/macro.xml
Original file line number Diff line number Diff line change
Expand Up @@ -38840,11 +38840,11 @@
</f>
<meta><m n=":value"><e>{ printPackage : true }</e></m></meta>
</printTypeDefinition>
<printFieldWithDelimiter set="method" line="425"><f a="f">
<printFieldWithDelimiter set="method" line="427"><f a="f">
<t path="haxe.macro.Field"/>
<c path="String"/>
</f></printFieldWithDelimiter>
<opt params="T" set="method" line="436">
<opt params="T" set="method" line="438">
<f a="v:f:?prefix" v="::&quot;&quot;">
<c path="opt.T"/>
<f a="">
Expand All @@ -38856,7 +38856,7 @@
</f>
<meta><m n=":value"><e>{ prefix : "" }</e></m></meta>
</opt>
<printExprWithPositions public="1" set="method" line="438"><f a="e">
<printExprWithPositions public="1" set="method" line="440"><f a="e">
<t path="haxe.macro.Expr"/>
<c path="String"/>
</f></printExprWithPositions>
Expand Down
6 changes: 3 additions & 3 deletions xml/4.3_bugfix/neko.xml
Original file line number Diff line number Diff line change
Expand Up @@ -29316,11 +29316,11 @@
</f>
<meta><m n=":value"><e>{ printPackage : true }</e></m></meta>
</printTypeDefinition>
<printFieldWithDelimiter set="method" line="425"><f a="f">
<printFieldWithDelimiter set="method" line="427"><f a="f">
<t path="haxe.macro.Field"/>
<c path="String"/>
</f></printFieldWithDelimiter>
<opt params="T" set="method" line="436">
<opt params="T" set="method" line="438">
<f a="v:f:?prefix" v="::&quot;&quot;">
<c path="opt.T"/>
<f a="">
Expand All @@ -29332,7 +29332,7 @@
</f>
<meta><m n=":value"><e>{ prefix : "" }</e></m></meta>
</opt>
<printExprWithPositions public="1" set="method" line="438"><f a="e">
<printExprWithPositions public="1" set="method" line="440"><f a="e">
<t path="haxe.macro.Expr"/>
<c path="String"/>
</f></printExprWithPositions>
Expand Down
Loading

0 comments on commit 62da6f1

Please sign in to comment.