1{ 2 "type": "pointer", 3 "ctype": "Foo *", 4 "address": "0x7fffffffd768", 5 "reference": { 6 "type": "struct", 7 "ctype": "Foo", 8 "address": "0x7fffffffd750", 9 "fields": [ 10 { 11 "field": "a", 12 "value": { 13 "type": "int", 14 "ctype": "uint8_t", 15 "address": "0x7fffffffd750", 16 "value": "1" 17 } 18 }, 19 { 20 "field": "bar", 21 "value": { 22 "type": "pointer", 23 "ctype": "Bar *", 24 "address": "0x7fffffffd758", 25 "reference": { 26 "type": "struct", 27 "ctype": "Bar", 28 "address": "0x7fffffffd74e", 29 "fields": [ 30 { 31 "field": "b", 32 "value": { 33 "type": "int", 34 "ctype": "uint16_t", 35 "address": "0x7fffffffd74e", 36 "value": "2" 37 } 38 } 39 ], 40 "base_classes": [] 41 } 42 } 43 } 44 ], 45 "base_classes": [] 46 } 47}