Versions in this module Expand all Collapse all v0 v0.5.2 Jun 12, 2022 v0.5.1 May 17, 2022 v0.5.0 May 16, 2022 Changes in this version + type Path struct + Index int + Name string + Offset uintptr + ParentPathwayName string + PathwayIndex [][]int + PathwayName string + PathwayOffsets []PathOffsetSegment + Type reflect.Type + func (p Path) ReflectPath() ReflectPath + func (p Path) String() string + func (p Path) Value(v reflect.Value) reflect.Value + type PathIndeces [][]int + func (i PathIndeces) String() string + type PathOffsetSegment struct + EndType reflect.Type + IndirectionLevel int + Offset uintptr + Type reflect.Type + func (s PathOffsetSegment) String() string + type PathOffsets []PathOffsetSegment + func (o PathOffsets) String() string + type Paths []Path + func (p Paths) Len() int + func (p Paths) Less(a, b int) bool + func (p Paths) Swap(a, b int) + type ReflectPath struct + HasPointer bool + Index []int + Last int + func (p ReflectPath) Value(v reflect.Value) reflect.Value + type Tree struct + Branches map[string]Path + Leaves map[string]Path + func Stat(v interface{}) Tree + func (t Tree) Slice() []Path + func (t Tree) String() string + func (t Tree) StringIndent(indent string) string