github.com/neilgarb/delve@v1.9.2-nobreaks/_scripts/rtype-out.txt (about)

     1  var firstmoduledata moduledata
     2  
     3  var debug anytype
     4  
     5  type _defer struct {
     6  	fn anytype
     7  	pc uintptr
     8  	sp uintptr
     9  	siz int32 (optional)
    10  	link *_defer
    11  }
    12  
    13  type bmap struct {
    14  	tophash [8]uint8
    15  }
    16  
    17  type eface struct {
    18  	_type *_type
    19  	data unsafe.Pointer
    20  }
    21  
    22  type g struct {
    23  	sched gobuf
    24  	goid int64
    25  	gopc uintptr
    26  	startpc uintptr
    27  	waitsince int64
    28  	waitreason waitReason (optional)
    29  	stack stack
    30  	atomicstatus uint32
    31  }
    32  
    33  type gobuf struct {
    34  	pc uintptr
    35  	sp uintptr
    36  	bp uintptr (optional)
    37  	lr uintptr (optional)
    38  }
    39  
    40  type hmap struct {
    41  	count int
    42  	B uint8
    43  	buckets unsafe.Pointer
    44  	oldbuckets unsafe.Pointer
    45  }
    46  
    47  type iface struct {
    48  	tab *itab
    49  	data unsafe.Pointer
    50  }
    51  
    52  type itab struct {
    53  	_type *_type
    54  }
    55  
    56  type moduledata struct {
    57  	text uintptr
    58  	types uintptr
    59  }
    60  
    61  type stack struct {
    62  	hi uintptr
    63  	lo uintptr
    64  }
    65  
    66  const emptyOne = 1
    67  
    68  const emptyRest = 0
    69  
    70  const kindDirectIface = 32
    71  
    72  const kindGCProg = 64
    73  
    74  const kindMask = 31
    75  
    76  const minTopHash = 4
    77  or const minTopHash = 5
    78