{
    "type": "pointer",
    "ctype": "Foo *",
    "address": "0x7fffffffd768",
    "reference": {
        "type": "struct",
        "ctype": "Foo",
        "address": "0x55555556aeb0",
        "fields": [
            {
                "field": "a",
                "value": {
                    "type": "int",
                    "ctype": "uint8_t",
                    "address": "0x55555556aeb0",
                    "value": "1"
                }
            },
            {
                "field": "bar",
                "value": {
                    "type": "pointer",
                    "ctype": "Bar *",
                    "address": "0x55555556aeb8",
                    "reference": {
                        "type": "struct",
                        "ctype": "Bar",
                        "address": "0x55555556aed0",
                        "fields": [
                            {
                                "field": "b",
                                "value": {
                                    "type": "int",
                                    "ctype": "uint16_t",
                                    "address": "0x55555556aed0",
                                    "value": "2"
                                }
                            },
                            {
                                "field": "foo",
                                "value": {
                                    "type": "pointer",
                                    "ctype": "Foo *",
                                    "address": "0x55555556aed8",
                                    "reference": {
                                        "type": "visited",
                                        "ctype": "Foo",
                                        "address": "0x55555556aeb0"
                                    }
                                }
                            }
                        ],
                        "base_classes": []
                    }
                }
            }
        ],
        "base_classes": []
    }
}