{
  "note": "The enabled reading, where it differs from the reference's records in ../expected/.",
  "probe": "probes/33-linkage-blocks.c",
  "records": [
    {
      "define_end": false,
      "fragments": [
        "#ifdef ",
        ""
      ],
      "line": 1,
      "symbols": [
        [
          " ",
          "__cplusplus",
          false
        ]
      ]
    },
    {
      "define_end": false,
      "fragments": [
        "struct ",
        " { int ",
        "; };"
      ],
      "line": 4,
      "symbols": [
        [
          "s",
          "ss",
          false
        ],
        [
          "m",
          "a",
          false
        ]
      ]
    },
    {
      "define_end": false,
      "fragments": [
        "enum ",
        " { ",
        " };"
      ],
      "line": 5,
      "symbols": [
        [
          "e",
          "ee",
          false
        ],
        [
          "m",
          "RED",
          false
        ]
      ]
    },
    {
      "define_end": false,
      "fragments": [
        "int ",
        ";"
      ],
      "line": 6,
      "symbols": [
        [
          "g",
          "counter",
          false
        ]
      ]
    },
    {
      "define_end": false,
      "fragments": [
        "static int ",
        "(int ",
        ") { return ",
        "(x); ",
        "}"
      ],
      "line": 7,
      "symbols": [
        [
          "$",
          "twice",
          false
        ],
        [
          " ",
          "x",
          false
        ],
        [
          "`",
          "helper",
          false
        ],
        [
          "}",
          "",
          false
        ]
      ]
    },
    {
      "define_end": false,
      "fragments": [
        "#ifdef ",
        ""
      ],
      "line": 8,
      "symbols": [
        [
          " ",
          "__cplusplus",
          false
        ]
      ]
    },
    {
      "define_end": false,
      "fragments": [
        "extern \"C\" int ",
        "(void );"
      ],
      "line": 11,
      "symbols": [
        [
          " ",
          "declared",
          false
        ]
      ]
    },
    {
      "define_end": false,
      "fragments": [
        "int ",
        ";"
      ],
      "line": 12,
      "symbols": [
        [
          "g",
          "after",
          false
        ]
      ]
    }
  ]
}
