go2hx

manual

github

Module: stdgo.debug.gosym

(view library index)

Overview

Index

Classes

import

class Gosym

Package gosym implements access to the Go symbol
    and line number tables embedded in Go binaries generated
    by the gc compilers.

Gosym function newLineTable

function newLineTable(_data:Array<UInt>, _text:haxe.UInt64):stdgo.debug.gosym.LineTable
NewLineTable returns a new PC/line table
        corresponding to the encoded data.
        Text must be the start address of the
        corresponding text segment.

(view code)

Gosym function newTable

function newTable(_symtab:Array<UInt>, _pcln:stdgo.debug.gosym.LineTable):stdgo.Tuple<stdgo.debug.gosym.Table, stdgo.Error>
NewTable decodes the Go symbol table (the ".gosymtab" section in ELF),
        returning an in-memory representation.
        Starting with Go 1.3, the Go symbol table no longer includes symbol data.

(view code)

Typedefs

import

typedef T_version

typedef T_version = stdgo._internal.debug.gosym.T_version;

typedef UnknownFileError

typedef UnknownFileError = stdgo._internal.debug.gosym.UnknownFileError;

Abstracts

abstract LineTable

(view file containing code)

abstract T_funcTab

(view file containing code)

abstract T_funcData

(view file containing code)

abstract Sym

(view file containing code)

abstract Func

(view file containing code)

abstract Obj

(view file containing code)

abstract Table

(view file containing code)

abstract T_sym

(view file containing code)

abstract UnknownLineError

(view file containing code)

abstract DecodingError

(view file containing code)

abstract T\\lineFromAline\\\localname\__stackEnt_16022

(view file containing code)