Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetFuncName ¶
Types ¶
type ParsedGenericName ¶
type ParsedGenericName struct { ParsedName Args []ParsedGenericName `json:"args,omitempty"` }
func ParseGenericName ¶
func ParseGenericName(name string) (ParsedGenericName, error)
func ParseTypeName ¶
func ParseTypeName(ty reflect.Type) (ParsedGenericName, error)
func (ParsedGenericName) String ¶
func (n ParsedGenericName) String() string
type ParsedName ¶
func GetCaller ¶
func GetCaller(ofs int) ParsedName
func ParseName ¶
func ParseName(name string) ParsedName
func (ParsedName) String ¶
func (n ParsedName) String() string
type SortedNames ¶
type SortedNames struct { Builtin []string `json:"builtin,omitempty"` External []string `json:"external,omitempty"` Internal []string `json:"internal,omitempty"` }
func SortNames ¶
func SortNames(pfx string, ns []string) (ret SortedNames)
type StackFrame ¶
func GetStackFrame ¶
func GetStackFrame(ofs int) StackFrame
func GetStackTrace ¶
func GetStackTrace(n, ofs int) []StackFrame
func (StackFrame) ParsedName ¶
func (sf StackFrame) ParsedName() ParsedName
Click to show internal directories.
Click to hide internal directories.