1{ 2 "type": "struct", 3 "ctype": "Foo1", 4 "address": "0x7fffffffd700", 5 "fields": [ 6 { 7 "field": "b", 8 "value": { 9 "type": "int", 10 "ctype": "uint16_t", 11 "address": "0x7fffffffd70a", 12 "value": "2" 13 } 14 } 15 ], 16 "base_classes": [ 17 { 18 "base_class": "Foo", 19 "value": { 20 "type": "struct", 21 "ctype": "Foo", 22 "address": "0x7fffffffd700", 23 "fields": [ 24 { 25 "field": "_vptr.Foo", 26 "value": { 27 "type": "pointer", 28 "ctype": "int (**)(void)", 29 "address": "0x7fffffffd700", 30 "reference": { 31 "type": "pointer", 32 "ctype": "int (*)(void)", 33 "address": "0x555555557c88", 34 "reference": { 35 "type": "extract failed" 36 } 37 } 38 } 39 }, 40 { 41 "field": "a", 42 "value": { 43 "type": "int", 44 "ctype": "uint8_t", 45 "address": "0x7fffffffd708", 46 "value": "1" 47 } 48 } 49 ], 50 "base_classes": [] 51 } 52 } 53 ] 54}