go2hx

manual

github

Module stdgo.debug.pe has compilation errors, please do not use:

 ERROR  stdgo/_internal/debug/pe/Pe__readOptionalHeader.hx:6: characters 144-152

  6 |         var __0:stdgo.GoUInt16 = (0 : stdgo.GoUInt16), __1:stdgo.GoInt = stdgo._internal.encoding.binary.Binary_size.size(stdgo.Go.toInterface(_ohMagic));
    |                                                                                                                                                ^^^^^^^^
    | Unknown identifier : _ohMagic

     ->  /home/runner/haxe/versions/a97dc16/std/haxe/macro/Context.hx:504: characters 10-30

     504 |   return load("typeof", 1)(e);
         |          ^^^^^^^^^^^^^^^^^^^^
         | Called from here

     ->  stdgo/Go.macro.hx:646: characters 11-31

     646 |   var t = Context.typeof(expr);
         |           ^^^^^^^^^^^^^^^^^^^^
         | Called from here

     ->  stdgo/_internal/debug/pe/Pe__readOptionalHeader.hx:6: characters 123-153

       6 |         var __0:stdgo.GoUInt16 = (0 : stdgo.GoUInt16), __1:stdgo.GoInt = stdgo._internal.encoding.binary.Binary_size.size(stdgo.Go.toInterface(_ohMagic));
         |                                                                                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
         | Called from here

         | For function argument '_v'

 ERROR  stdgo/_internal/debug/pe/Pe__readOptionalHeader.hx:22: characters 248-253

 22 |                 var __0:stdgo._internal.debug.pe.Pe_OptionalHeader32.OptionalHeader32 = ({} : stdgo._internal.debug.pe.Pe_OptionalHeader32.OptionalHeader32), __1:stdgo.GoInt = (stdgo._internal.encoding.binary.Binary_size.size(stdgo.Go.toInterface(_oh32)) - stdgo._internal.encoding.binary.Binary_size.size(stdgo.Go.toInterface(_oh32.dataDirectory)) : stdgo.GoInt);
    |                                                                                                                                                                                                                                                        ^^^^^
    | Unknown identifier : _oh32

     ->  /home/runner/haxe/versions/a97dc16/std/haxe/macro/Context.hx:504: characters 10-30

     504 |   return load("typeof", 1)(e);
         |          ^^^^^^^^^^^^^^^^^^^^
         | Called from here

     ->  stdgo/Go.macro.hx:646: characters 11-31

     646 |   var t = Context.typeof(expr);
         |           ^^^^^^^^^^^^^^^^^^^^
         | Called from here

     ->  stdgo/_internal/debug/pe/Pe__readOptionalHeader.hx:22: characters 227-254

      22 |                 var __0:stdgo._internal.debug.pe.Pe_OptionalHeader32.OptionalHeader32 = ({} : stdgo._internal.debug.pe.Pe_OptionalHeader32.OptionalHeader32), __1:stdgo.GoInt = (stdgo._internal.encoding.binary.Binary_size.size(stdgo.Go.toInterface(_oh32)) - stdgo._internal.encoding.binary.Binary_size.size(stdgo.Go.toInterface(_oh32.dataDirectory)) : stdgo.GoInt);
         |                                                                                                                                                                                                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^
         | Called from here

         | For function argument '_v'

 ERROR  stdgo/_internal/debug/pe/Pe__readOptionalHeader.hx:38: characters 248-253

 38 |                 var __0:stdgo._internal.debug.pe.Pe_OptionalHeader64.OptionalHeader64 = ({} : stdgo._internal.debug.pe.Pe_OptionalHeader64.OptionalHeader64), __1:stdgo.GoInt = (stdgo._internal.encoding.binary.Binary_size.size(stdgo.Go.toInterface(_oh64)) - stdgo._internal.encoding.binary.Binary_size.size(stdgo.Go.toInterface(_oh64.dataDirectory)) : stdgo.GoInt);
    |                                                                                                                                                                                                                                                        ^^^^^
    | Unknown identifier : _oh64

     ->  /home/runner/haxe/versions/a97dc16/std/haxe/macro/Context.hx:504: characters 10-30

     504 |   return load("typeof", 1)(e);
         |          ^^^^^^^^^^^^^^^^^^^^
         | Called from here

     ->  stdgo/Go.macro.hx:646: characters 11-31

     646 |   var t = Context.typeof(expr);
         |           ^^^^^^^^^^^^^^^^^^^^
         | Called from here

     ->  stdgo/_internal/debug/pe/Pe__readOptionalHeader.hx:38: characters 227-254

      38 |                 var __0:stdgo._internal.debug.pe.Pe_OptionalHeader64.OptionalHeader64 = ({} : stdgo._internal.debug.pe.Pe_OptionalHeader64.OptionalHeader64), __1:stdgo.GoInt = (stdgo._internal.encoding.binary.Binary_size.size(stdgo.Go.toInterface(_oh64)) - stdgo._internal.encoding.binary.Binary_size.size(stdgo.Go.toInterface(_oh64.dataDirectory)) : stdgo.GoInt);
         |                                                                                                                                                                                                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^
         | Called from here

         | For function argument '_v'