1{ 2 "type": "pointer", 3 "ctype": "Bar *", 4 "address": "0x7fffffffd760", 5 "reference": { 6 "type": "struct", 7 "ctype": "Bar", 8 "address": "0x55555556aed0", 9 "fields": [ 10 { 11 "field": "b", 12 "value": { 13 "type": "int", 14 "ctype": "uint16_t", 15 "address": "0x55555556aed0", 16 "value": "2" 17 } 18 }, 19 { 20 "field": "foo", 21 "value": { 22 "type": "pointer", 23 "ctype": "Foo *", 24 "address": "0x55555556aed8", 25 "reference": { 26 "type": "struct", 27 "ctype": "Foo", 28 "address": "0x55555556aeb0", 29 "fields": [ 30 { 31 "field": "a", 32 "value": { 33 "type": "int", 34 "ctype": "uint8_t", 35 "address": "0x55555556aeb0", 36 "value": "1" 37 } 38 }, 39 { 40 "field": "bar", 41 "value": { 42 "type": "pointer", 43 "ctype": "Bar *", 44 "address": "0x55555556aeb8", 45 "reference": { 46 "type": "visited", 47 "ctype": "Bar", 48 "address": "0x55555556aed0" 49 } 50 } 51 } 52 ], 53 "base_classes": [] 54 } 55 } 56 } 57 ], 58 "base_classes": [] 59 } 60}