• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "type": "array",
3    "element_type": "Foo",
4    "values": [
5        {
6            "type": "struct",
7            "ctype": "Foo",
8            "address": "0x7fffffffd730",
9            "fields": [
10                {
11                    "field": "a",
12                    "value": {
13                        "type": "int",
14                        "ctype": "uint8_t",
15                        "address": "0x7fffffffd730",
16                        "value": "1"
17                    }
18                },
19                {
20                    "field": "bar",
21                    "value": {
22                        "type": "pointer",
23                        "ctype": "Bar *",
24                        "address": "0x7fffffffd738",
25                        "reference": {
26                            "type": "struct",
27                            "ctype": "Bar",
28                            "address": "0x7fffffffd72a",
29                            "fields": [
30                                {
31                                    "field": "b",
32                                    "value": {
33                                        "type": "int",
34                                        "ctype": "uint16_t",
35                                        "address": "0x7fffffffd72a",
36                                        "value": "2"
37                                    }
38                                }
39                            ],
40                            "base_classes": []
41                        }
42                    }
43                }
44            ],
45            "base_classes": []
46        },
47        {
48            "type": "struct",
49            "ctype": "Foo",
50            "address": "0x7fffffffd740",
51            "fields": [
52                {
53                    "field": "a",
54                    "value": {
55                        "type": "int",
56                        "ctype": "uint8_t",
57                        "address": "0x7fffffffd740",
58                        "value": "1"
59                    }
60                },
61                {
62                    "field": "bar",
63                    "value": {
64                        "type": "pointer",
65                        "ctype": "Bar *",
66                        "address": "0x7fffffffd748",
67                        "reference": {
68                            "type": "struct",
69                            "ctype": "Bar",
70                            "address": "0x7fffffffd72c",
71                            "fields": [
72                                {
73                                    "field": "b",
74                                    "value": {
75                                        "type": "int",
76                                        "ctype": "uint16_t",
77                                        "address": "0x7fffffffd72c",
78                                        "value": "2"
79                                    }
80                                }
81                            ],
82                            "base_classes": []
83                        }
84                    }
85                }
86            ],
87            "base_classes": []
88        },
89        {
90            "type": "struct",
91            "ctype": "Foo",
92            "address": "0x7fffffffd750",
93            "fields": [
94                {
95                    "field": "a",
96                    "value": {
97                        "type": "int",
98                        "ctype": "uint8_t",
99                        "address": "0x7fffffffd750",
100                        "value": "1"
101                    }
102                },
103                {
104                    "field": "bar",
105                    "value": {
106                        "type": "pointer",
107                        "ctype": "Bar *",
108                        "address": "0x7fffffffd758",
109                        "reference": {
110                            "type": "struct",
111                            "ctype": "Bar",
112                            "address": "0x7fffffffd72e",
113                            "fields": [
114                                {
115                                    "field": "b",
116                                    "value": {
117                                        "type": "int",
118                                        "ctype": "uint16_t",
119                                        "address": "0x7fffffffd72e",
120                                        "value": "2"
121                                    }
122                                }
123                            ],
124                            "base_classes": []
125                        }
126                    }
127                }
128            ],
129            "base_classes": []
130        }
131    ]
132}