|
36663 | 36663 |
|
36664 | 36664 | @see https://haxe.org/manual/lf-condition-compilation.html</haxe_doc> |
36665 | 36665 | </getDefine> |
36666 | | - <getHxbWriterConfiguration public="1" set="method" line="477" static="1"> |
36667 | | - <f a=""><x path="Null"><t path="haxe.hxb.WriterConfig"/></x></f> |
36668 | | - <haxe_doc>Gets the current hxb writer configuration, if any.</haxe_doc> |
36669 | | - </getHxbWriterConfiguration> |
36670 | | - <setHxbWriterConfiguration public="1" set="method" line="502" static="1"> |
36671 | | - <f a="config"> |
36672 | | - <x path="Null"><t path="haxe.hxb.WriterConfig"/></x> |
36673 | | - <x path="Void"/> |
36674 | | - </f> |
36675 | | - <haxe_doc>Sets the hxb writer configuration to `config`. If no hxb writer configuration |
36676 | | - exists, it is created. |
36677 | | - |
36678 | | - The intended usage is |
36679 | | - |
36680 | | - ``` |
36681 | | - var config = Compiler.getHxbWriterConfiguration(); |
36682 | | - config.archivePath = "newPath.zip"; |
36683 | | - // Other changes |
36684 | | - Compiler.setHxbWriterConfiguration(config); |
36685 | | - ``` |
36686 | | - |
36687 | | - If `config` is `null`, hxb writing is disabled. |
36688 | | - |
36689 | | - @see haxe.hxb.WriterConfig</haxe_doc> |
36690 | | - </setHxbWriterConfiguration> |
36691 | 36666 | <haxe_doc>All these methods can be called for compiler configuration macros.</haxe_doc> |
36692 | 36667 | </class> |
36693 | 36668 | <abstract path="haxe.macro.IncludePosition" params="" file="/home/runner/work/haxe/haxe/std/haxe/macro/Compiler.hx" module="haxe.macro.Compiler"> |
|
36696 | 36671 | <to><icast><c path="String"/></icast></to> |
36697 | 36672 | <meta><m n=":enum"/></meta> |
36698 | 36673 | <impl><class path="haxe.macro._Compiler.IncludePosition_Impl_" params="" file="/home/runner/work/haxe/haxe/std/haxe/macro/Compiler.hx" private="1" module="haxe.macro.Compiler" extern="1" final="1"> |
36699 | | - <Top public="1" get="inline" set="null" expr="cast "top"" line="513" static="1"> |
| 36674 | + <Top public="1" get="inline" set="null" expr="cast "top"" line="465" static="1"> |
36700 | 36675 | <x path="haxe.macro.IncludePosition"/> |
36701 | 36676 | <meta> |
36702 | 36677 | <m n=":value"><e>cast "top"</e></m> |
|
36705 | 36680 | </meta> |
36706 | 36681 | <haxe_doc>Prepend the file content to the output file.</haxe_doc> |
36707 | 36682 | </Top> |
36708 | | - <Closure public="1" get="inline" set="null" expr="cast "closure"" line="520" static="1"> |
| 36683 | + <Closure public="1" get="inline" set="null" expr="cast "closure"" line="472" static="1"> |
36709 | 36684 | <x path="haxe.macro.IncludePosition"/> |
36710 | 36685 | <meta> |
36711 | 36686 | <m n=":value"><e>cast "closure"</e></m> |
|
36716 | 36691 |
|
36717 | 36692 | Since the closure is in strict-mode, there may be run-time error if the input is not strict-mode-compatible.</haxe_doc> |
36718 | 36693 | </Closure> |
36719 | | - <Inline public="1" get="inline" set="null" expr="cast "inline"" line="525" static="1"> |
| 36694 | + <Inline public="1" get="inline" set="null" expr="cast "inline"" line="477" static="1"> |
36720 | 36695 | <x path="haxe.macro.IncludePosition"/> |
36721 | 36696 | <meta> |
36722 | 36697 | <m n=":value"><e>cast "inline"</e></m> |
|
36729 | 36704 | </class></impl> |
36730 | 36705 | </abstract> |
36731 | 36706 | <class path="haxe.macro._Compiler.IncludePosition_Impl_" params="" file="/home/runner/work/haxe/haxe/std/haxe/macro/Compiler.hx" private="1" module="haxe.macro.Compiler" extern="1" final="1"> |
36732 | | - <Top public="1" get="inline" set="null" expr="cast "top"" line="513" static="1"> |
| 36707 | + <Top public="1" get="inline" set="null" expr="cast "top"" line="465" static="1"> |
36733 | 36708 | <x path="haxe.macro.IncludePosition"/> |
36734 | 36709 | <meta> |
36735 | 36710 | <m n=":value"><e>cast "top"</e></m> |
|
36738 | 36713 | </meta> |
36739 | 36714 | <haxe_doc>Prepend the file content to the output file.</haxe_doc> |
36740 | 36715 | </Top> |
36741 | | - <Closure public="1" get="inline" set="null" expr="cast "closure"" line="520" static="1"> |
| 36716 | + <Closure public="1" get="inline" set="null" expr="cast "closure"" line="472" static="1"> |
36742 | 36717 | <x path="haxe.macro.IncludePosition"/> |
36743 | 36718 | <meta> |
36744 | 36719 | <m n=":value"><e>cast "closure"</e></m> |
|
36749 | 36724 |
|
36750 | 36725 | Since the closure is in strict-mode, there may be run-time error if the input is not strict-mode-compatible.</haxe_doc> |
36751 | 36726 | </Closure> |
36752 | | - <Inline public="1" get="inline" set="null" expr="cast "inline"" line="525" static="1"> |
| 36727 | + <Inline public="1" get="inline" set="null" expr="cast "inline"" line="477" static="1"> |
36753 | 36728 | <x path="haxe.macro.IncludePosition"/> |
36754 | 36729 | <meta> |
36755 | 36730 | <m n=":value"><e>cast "inline"</e></m> |
|
38100 | 38075 | <haxe_doc>This is the api that is passed to the custom JS generator.</haxe_doc> |
38101 | 38076 | </typedef> |
38102 | 38077 | <class path="haxe.macro.MacroStringTools" params="" file="/home/runner/work/haxe/haxe/std/haxe/macro/MacroStringTools.hx"> |
38103 | | - <toFieldExpr public="1" set="method" line="65" static="1"> |
| 38078 | + <toFieldExpr public="1" set="method" line="63" static="1"> |
38104 | 38079 | <f a="sl:?pos"> |
38105 | 38080 | <c path="Array"><c path="String"/></c> |
38106 | 38081 | <t path="haxe.macro.Position"/> |
|
38116 | 38091 |
|
38117 | 38092 | If `sl` is null, the result is unspecified.</haxe_doc> |
38118 | 38093 | </toFieldExpr> |
38119 | | - <toDotPath public="1" set="method" line="88" static="1"> |
| 38094 | + <toDotPath public="1" set="method" line="86" static="1"> |
38120 | 38095 | <f a="pack:name"> |
38121 | 38096 | <c path="Array"><c path="String"/></c> |
38122 | 38097 | <c path="String"/> |
|
38132 | 38107 | Otherwise the elements of `pack` are joined with a separating dot, with |
38133 | 38108 | an appended dot separating the result from `name`.</haxe_doc> |
38134 | 38109 | </toDotPath> |
38135 | | - <toComplex public="1" set="method" line="92" static="1"><f a="path"> |
| 38110 | + <toComplex public="1" set="method" line="90" static="1"><f a="path"> |
38136 | 38111 | <c path="String"/> |
38137 | 38112 | <e path="haxe.macro.ComplexType"/> |
38138 | 38113 | </f></toComplex> |
|
39518 | 39493 | <c path="Array"><e path="haxe.macro.Type"/></c> |
39519 | 39494 | <t path="haxe.macro.TypePath"/> |
39520 | 39495 | </f></toTypePath> |
39521 | | - <findField public="1" set="method" line="478" static="1"> |
| 39496 | + <findField public="1" set="method" line="456" static="1"> |
39522 | 39497 | <f a="c:name:?isStatic" v="::false"> |
39523 | 39498 | <t path="haxe.macro.ClassType"/> |
39524 | 39499 | <c path="String"/> |
|
0 commit comments