Documentation ¶
Index ¶
Constants ¶
View Source
const NUMBER = 200
View Source
const REVISION = "4f58227acb703c893cc78dd39c09f0fe5d15565c+1"
View Source
const VERSION = "1.0.27"
View Source
const XGO_CHECK_TOOLCHAIN_VERSION = "XGO_CHECK_TOOLCHAIN_VERSION"
View Source
const XGO_NUMBER = 0
View Source
const XGO_REVISION = ""
View Source
const XGO_VERSION = ""
these fields will be filled by compiler
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Field ¶
type Field interface { Name() string Value() interface{} Ptr() interface{} Set(val interface{}) }
type FuncInfo ¶
type FuncInfo struct { // full name, format: {pkgPath}.{receiver}.{funcName} // example: github.com/xhd2015/xgo/runtime/core.(*FuncInfo).IsFunc Kind Kind FullName string Pkg string IdentityName string Name string RecvType string RecvPtr bool // is this an interface method? Interface bool // is this a generic function? Generic bool // is this a closure? Closure bool // source info File string Line int PC uintptr `json:"-"` Func interface{} `json:"-"` Var interface{} `json:"-"` // var address RecvName string ArgNames []string ResNames []string // is first argument ctx FirstArgCtx bool // last last result error LastResultErr bool }
func (*FuncInfo) DisplayName ¶
type ObjectWithErr ¶
Click to show internal directories.
Click to hide internal directories.