{
  "asm": [
    {
      "labels": [],
      "source": null,
      "text": "        .file   \"example.cpp\""
    },
    {
      "labels": [],
      "source": null,
      "text": "        .intel_syntax noprefix"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .text"
    },
    {
      "labels": [],
      "source": null,
      "text": ".Ltext0:"
    },
    {
      "labels": [
        {
          "name": "_Z3foov",
          "range": {
            "endCol": 24,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .globl  _Z3foov"
    },
    {
      "labels": [
        {
          "name": "_Z3foov",
          "range": {
            "endCol": 24,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .type   _Z3foov, @function"
    },
    {
      "labels": [],
      "source": null,
      "text": "_Z3foov:"
    },
    {
      "labels": [],
      "source": null,
      "text": ".LFB17:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .file 1 \"/tmp/compiler-explorer-compiler119330-63-1ccesdf.nzyy/example.cpp\""
    },
    {
      "labels": [],
      "source": null,
      "text": "        .loc 1 3 11"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .cfi_startproc"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .loc 1 3 13"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .loc 1 3 24 is_stmt 0"
    },
    {
      "labels": [],
      "source": {
        "column": 24,
        "file": null,
        "line": 3
      },
      "text": "        mov     eax, 42"
    },
    {
      "labels": [],
      "source": {
        "column": 24,
        "file": null,
        "line": 3
      },
      "text": "        ret"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .cfi_endproc"
    },
    {
      "labels": [],
      "source": null,
      "text": ".LFE17:"
    },
    {
      "labels": [
        {
          "name": "_Z3foov",
          "range": {
            "endCol": 24,
            "startCol": 17
          }
        },
        {
          "name": "_Z3foov",
          "range": {
            "endCol": 35,
            "startCol": 28
          }
        }
      ],
      "source": null,
      "text": "        .size   _Z3foov, .-_Z3foov"
    },
    {
      "labels": [
        {
          "name": "_Z3barv",
          "range": {
            "endCol": 24,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .globl  _Z3barv"
    },
    {
      "labels": [
        {
          "name": "_Z3barv",
          "range": {
            "endCol": 24,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .type   _Z3barv, @function"
    },
    {
      "labels": [],
      "source": null,
      "text": "_Z3barv:"
    },
    {
      "labels": [],
      "source": null,
      "text": ".LFB18:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .loc 1 4 11 is_stmt 1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .cfi_startproc"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .loc 1 4 13"
    },
    {
      "labels": [],
      "source": null,
      "text": ".LVL0:"
    },
    {
      "labels": [],
      "source": null,
      "text": ".LBB6:"
    },
    {
      "labels": [],
      "source": null,
      "text": ".LBB7:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .file 2 \"/opt/compiler-explorer/gcc-8.3.0/include/c++/8.3.0/typeinfo\""
    },
    {
      "labels": [],
      "source": null,
      "text": "        .loc 2 100 7"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .loc 2 100 14 is_stmt 0"
    },
    {
      "labels": [],
      "source": {
        "column": 14,
        "file": "/opt/compiler-explorer/gcc-8.3.0/include/c++/8.3.0/typeinfo",
        "line": 100
      },
      "text": "        mov     rax, QWORD PTR _ZTIi[rip+8]"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .loc 2 100 31"
    },
    {
      "labels": [],
      "source": {
        "column": 31,
        "file": "/opt/compiler-explorer/gcc-8.3.0/include/c++/8.3.0/typeinfo",
        "line": 100
      },
      "text": "        cmp     BYTE PTR [rax], 42"
    },
    {
      "labels": [],
      "source": {
        "column": 31,
        "file": "/opt/compiler-explorer/gcc-8.3.0/include/c++/8.3.0/typeinfo",
        "line": 100
      },
      "text": "        sete    dl"
    },
    {
      "labels": [],
      "source": {
        "column": 31,
        "file": "/opt/compiler-explorer/gcc-8.3.0/include/c++/8.3.0/typeinfo",
        "line": 100
      },
      "text": "        movzx   edx, dl"
    },
    {
      "labels": [],
      "source": null,
      "text": ".LVL1:"
    },
    {
      "labels": [],
      "source": null,
      "text": ".LBE7:"
    },
    {
      "labels": [],
      "source": null,
      "text": ".LBE6:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .loc 1 4 40"
    },
    {
      "labels": [],
      "source": {
        "column": 40,
        "file": null,
        "line": 4
      },
      "text": "        movsx   eax, BYTE PTR [rax+rdx]"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .loc 1 4 43"
    },
    {
      "labels": [],
      "source": {
        "column": 43,
        "file": null,
        "line": 4
      },
      "text": "        ret"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .cfi_endproc"
    },
    {
      "labels": [],
      "source": null,
      "text": ".LFE18:"
    },
    {
      "labels": [
        {
          "name": "_Z3barv",
          "range": {
            "endCol": 24,
            "startCol": 17
          }
        },
        {
          "name": "_Z3barv",
          "range": {
            "endCol": 35,
            "startCol": 28
          }
        }
      ],
      "source": null,
      "text": "        .size   _Z3barv, .-_Z3barv"
    },
    {
      "labels": [
        {
          "name": "_Z3bazv",
          "range": {
            "endCol": 24,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .globl  _Z3bazv"
    },
    {
      "labels": [
        {
          "name": "_Z3bazv",
          "range": {
            "endCol": 24,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .type   _Z3bazv, @function"
    },
    {
      "labels": [],
      "source": null,
      "text": "_Z3bazv:"
    },
    {
      "labels": [],
      "source": null,
      "text": ".LFB19:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .loc 1 6 11 is_stmt 1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .cfi_startproc"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .loc 1 6 13"
    },
    {
      "labels": [],
      "source": null,
      "text": ".LVL2:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .loc 2 100 7"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .loc 1 6 45 is_stmt 0"
    },
    {
      "labels": [],
      "source": {
        "column": 45,
        "file": null,
        "line": 6
      },
      "text": "        mov     eax, 53"
    },
    {
      "labels": [],
      "source": {
        "column": 45,
        "file": null,
        "line": 6
      },
      "text": "        ret"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .cfi_endproc"
    },
    {
      "labels": [],
      "source": null,
      "text": ".LFE19:"
    },
    {
      "labels": [
        {
          "name": "_Z3bazv",
          "range": {
            "endCol": 24,
            "startCol": 17
          }
        },
        {
          "name": "_Z3bazv",
          "range": {
            "endCol": 35,
            "startCol": 28
          }
        }
      ],
      "source": null,
      "text": "        .size   _Z3bazv, .-_Z3bazv"
    },
    {
      "labels": [],
      "source": null,
      "text": ".Letext0:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .file 3 \"/opt/compiler-explorer/gcc-8.3.0/include/c++/8.3.0/x86_64-linux-gnu/bits/c++config.h\""
    },
    {
      "labels": [],
      "source": null,
      "text": "        .file 4 \"<built-in>\""
    },
    {
      "labels": [],
      "source": null,
      "text": "        .section        .debug_info,\"\",@progbits"
    },
    {
      "labels": [],
      "source": null,
      "text": ".Ldebug_info0:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .long   0x153"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .value  0x4"
    },
    {
      "labels": [
        {
          "name": ".Ldebug_abbrev0",
          "range": {
            "endCol": 32,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .long   .Ldebug_abbrev0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x8"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x1"
    },
    {
      "labels": [
        {
          "name": ".LASF4",
          "range": {
            "endCol": 23,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .long   .LASF4"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x4"
    },
    {
      "labels": [
        {
          "name": ".LASF5",
          "range": {
            "endCol": 23,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .long   .LASF5"
    },
    {
      "labels": [
        {
          "name": ".LASF6",
          "range": {
            "endCol": 23,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .long   .LASF6"
    },
    {
      "labels": [
        {
          "name": ".Ltext0",
          "range": {
            "endCol": 24,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .quad   .Ltext0"
    },
    {
      "labels": [
        {
          "name": ".Letext0",
          "range": {
            "endCol": 25,
            "startCol": 17
          }
        },
        {
          "name": ".Ltext0",
          "range": {
            "endCol": 33,
            "startCol": 26
          }
        }
      ],
      "source": null,
      "text": "        .quad   .Letext0-.Ltext0"
    },
    {
      "labels": [
        {
          "name": ".Ldebug_line0",
          "range": {
            "endCol": 30,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .long   .Ldebug_line0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x2"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .string \"std\""
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x4"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .long   0x75"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3"
    },
    {
      "labels": [
        {
          "name": ".LASF0",
          "range": {
            "endCol": 23,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .long   .LASF0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x3"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .value  0x104"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x41"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x4"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x3"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .value  0x104"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x41"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .long   0x38"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x5"
    },
    {
      "labels": [
        {
          "name": ".LASF7",
          "range": {
            "endCol": 23,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .long   .LASF7"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .long   0x6f"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x6"
    },
    {
      "labels": [
        {
          "name": ".LASF8",
          "range": {
            "endCol": 23,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .long   .LASF8"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x2"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x63"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x11"
    },
    {
      "labels": [
        {
          "name": ".LASF9",
          "range": {
            "endCol": 23,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .long   .LASF9"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .long   0x125"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .long   0x68"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x7"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .long   0x137"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x8"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .long   0x4a"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x9"
    },
    {
      "labels": [
        {
          "name": ".LASF10",
          "range": {
            "endCol": 24,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .long   .LASF10"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x3"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .value  0x106"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .long   0x95"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3"
    },
    {
      "labels": [
        {
          "name": ".LASF0",
          "range": {
            "endCol": 23,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .long   .LASF0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x3"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .value  0x108"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x41"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x4"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x3"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .value  0x108"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x41"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .long   0x82"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xa"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .string \"baz\""
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x6"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x5"
    },
    {
      "labels": [
        {
          "name": ".LASF1",
          "range": {
            "endCol": 23,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .long   .LASF1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .long   0xb7"
    },
    {
      "labels": [
        {
          "name": ".LFB19",
          "range": {
            "endCol": 23,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .quad   .LFB19"
    },
    {
      "labels": [
        {
          "name": ".LFE19",
          "range": {
            "endCol": 23,
            "startCol": 17
          }
        },
        {
          "name": ".LFB19",
          "range": {
            "endCol": 30,
            "startCol": 24
          }
        }
      ],
      "source": null,
      "text": "        .quad   .LFE19-.LFB19"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x9c"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x4"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x5"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .string \"int\""
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xc"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .string \"bar\""
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x4"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x5"
    },
    {
      "labels": [
        {
          "name": ".LASF11",
          "range": {
            "endCol": 24,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .long   .LASF11"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .long   0xb7"
    },
    {
      "labels": [
        {
          "name": ".LFB18",
          "range": {
            "endCol": 23,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .quad   .LFB18"
    },
    {
      "labels": [
        {
          "name": ".LFE18",
          "range": {
            "endCol": 23,
            "startCol": 17
          }
        },
        {
          "name": ".LFB18",
          "range": {
            "endCol": 30,
            "startCol": 24
          }
        }
      ],
      "source": null,
      "text": "        .quad   .LFE18-.LFB18"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x9c"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .long   0x103"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xd"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .long   0x142"
    },
    {
      "labels": [
        {
          "name": ".LBB6",
          "range": {
            "endCol": 22,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .quad   .LBB6"
    },
    {
      "labels": [
        {
          "name": ".LBE6",
          "range": {
            "endCol": 22,
            "startCol": 17
          }
        },
        {
          "name": ".LBB6",
          "range": {
            "endCol": 28,
            "startCol": 23
          }
        }
      ],
      "source": null,
      "text": "        .quad   .LBE6-.LBB6"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x4"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x24"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xe"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .long   0x14c"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xa"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .string \"foo\""
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x3"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x5"
    },
    {
      "labels": [
        {
          "name": ".LASF2",
          "range": {
            "endCol": 23,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .long   .LASF2"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .long   0xb7"
    },
    {
      "labels": [
        {
          "name": ".LFB17",
          "range": {
            "endCol": 23,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .quad   .LFB17"
    },
    {
      "labels": [
        {
          "name": ".LFE17",
          "range": {
            "endCol": 23,
            "startCol": 17
          }
        },
        {
          "name": ".LFB17",
          "range": {
            "endCol": 30,
            "startCol": 24
          }
        }
      ],
      "source": null,
      "text": "        .quad   .LFE17-.LFB17"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x9c"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xf"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x8"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .long   0x132"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x10"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x6"
    },
    {
      "labels": [
        {
          "name": ".LASF3",
          "range": {
            "endCol": 23,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .long   .LASF3"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x8"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .long   0x12b"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xf"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x8"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .long   0x6f"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x8"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .long   0x137"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x11"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .long   0x53"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .long   0x14c"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x3"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x12"
    },
    {
      "labels": [
        {
          "name": ".LASF12",
          "range": {
            "endCol": 24,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .long   .LASF12"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .long   0x13d"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .section        .debug_abbrev,\"\",@progbits"
    },
    {
      "labels": [],
      "source": null,
      "text": ".Ldebug_abbrev0:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x11"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x25"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xe"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x13"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xe"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x1b"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xe"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x11"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x12"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x7"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x10"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x17"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x2"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x39"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x8"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3a"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3b"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x13"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x39"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xe"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3a"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3b"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x5"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x39"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x89"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x19"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x4"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3a"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3a"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3b"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x5"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x39"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x18"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x13"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x5"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x2"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xe"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3c"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x19"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x13"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x6"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x2e"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3f"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x19"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xe"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3a"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3b"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x39"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x6e"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xe"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x49"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x13"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x32"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3c"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x19"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x64"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x13"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x7"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x5"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x49"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x13"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x34"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x19"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x8"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x26"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x49"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x13"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x9"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x39"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xe"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3a"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3b"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x5"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x39"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x13"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xa"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x2e"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3f"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x19"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x8"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3a"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3b"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x39"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x6e"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xe"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x49"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x13"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x11"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x12"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x7"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x40"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x18"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x2117"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x19"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x24"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3e"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x8"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xc"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x2e"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3f"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x19"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x8"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3a"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3b"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x39"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x6e"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xe"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x49"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x13"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x11"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x12"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x7"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x40"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x18"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x2117"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x19"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x13"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xd"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x1d"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x31"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x13"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x11"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x12"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x7"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x58"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x59"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x57"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xe"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x5"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x31"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x13"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xf"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xf"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x49"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x13"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x10"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x24"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3e"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xe"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x11"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x2e"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x47"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x13"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x64"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x13"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x20"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xb"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x12"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x5"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x3"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0xe"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x49"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x13"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x34"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .uleb128 0x19"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .section        .debug_aranges,\"\",@progbits"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .long   0x2c"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .value  0x2"
    },
    {
      "labels": [
        {
          "name": ".Ldebug_info0",
          "range": {
            "endCol": 30,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .long   .Ldebug_info0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0x8"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .byte   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .value  0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .value  0"
    },
    {
      "labels": [
        {
          "name": ".Ltext0",
          "range": {
            "endCol": 24,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .quad   .Ltext0"
    },
    {
      "labels": [
        {
          "name": ".Letext0",
          "range": {
            "endCol": 25,
            "startCol": 17
          }
        },
        {
          "name": ".Ltext0",
          "range": {
            "endCol": 33,
            "startCol": 26
          }
        }
      ],
      "source": null,
      "text": "        .quad   .Letext0-.Ltext0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .quad   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .quad   0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .section        .debug_line,\"\",@progbits"
    },
    {
      "labels": [],
      "source": null,
      "text": ".Ldebug_line0:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .section        .debug_str,\"MS\",@progbits,1"
    },
    {
      "labels": [],
      "source": null,
      "text": ".LASF1:"
    },
    {
      "labels": [
        {
          "name": "_Z3bazv",
          "range": {
            "endCol": 25,
            "startCol": 18
          }
        }
      ],
      "source": null,
      "text": "        .string \"_Z3bazv\""
    },
    {
      "labels": [],
      "source": null,
      "text": ".LASF2:"
    },
    {
      "labels": [
        {
          "name": "_Z3foov",
          "range": {
            "endCol": 25,
            "startCol": 18
          }
        }
      ],
      "source": null,
      "text": "        .string \"_Z3foov\""
    },
    {
      "labels": [],
      "source": null,
      "text": ".LASF7:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .string \"type_info\""
    },
    {
      "labels": [],
      "source": null,
      "text": ".LASF10:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .string \"__gnu_cxx\""
    },
    {
      "labels": [],
      "source": null,
      "text": ".LASF3:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .string \"char\""
    },
    {
      "labels": [],
      "source": null,
      "text": ".LASF5:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .string \"/tmp/compiler-explorer-compiler119330-63-1ccesdf.nzyy/example.cpp\""
    },
    {
      "labels": [],
      "source": null,
      "text": ".LASF11:"
    },
    {
      "labels": [
        {
          "name": "_Z3barv",
          "range": {
            "endCol": 25,
            "startCol": 18
          }
        }
      ],
      "source": null,
      "text": "        .string \"_Z3barv\""
    },
    {
      "labels": [],
      "source": null,
      "text": ".LASF9:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .string \"_ZNKSt9type_info4nameEv\""
    },
    {
      "labels": [],
      "source": null,
      "text": ".LASF12:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .string \"this\""
    },
    {
      "labels": [],
      "source": null,
      "text": ".LASF0:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .string \"__cxx11\""
    },
    {
      "labels": [],
      "source": null,
      "text": ".LASF4:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .string \"GNU C++14 8.3.0 -masm=intel -mtune=generic -march=x86-64 -g -O1\""
    },
    {
      "labels": [],
      "source": null,
      "text": ".LASF8:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .string \"name\""
    },
    {
      "labels": [],
      "source": null,
      "text": ".LASF6:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .string \"/tmp/compiler-explorer-compiler119330-63-1ccesdf.nzyy\""
    },
    {
      "labels": [],
      "source": null,
      "text": "        .ident  \"GCC: (Compiler-Explorer-Build) 8.3.0\""
    },
    {
      "labels": [],
      "source": null,
      "text": "        .section        .note.GNU-stack,\"\",@progbits"
    }
  ],
  "labelDefinitions": {
    ".LASF0": 498,
    ".LASF1": 480,
    ".LASF10": 486,
    ".LASF11": 492,
    ".LASF12": 496,
    ".LASF2": 482,
    ".LASF3": 488,
    ".LASF4": 500,
    ".LASF5": 490,
    ".LASF6": 504,
    ".LASF7": 484,
    ".LASF8": 502,
    ".LASF9": 494,
    ".LBB6": 27,
    ".LBE6": 39,
    ".LFB17": 8,
    ".LFB18": 22,
    ".LFB19": 50,
    ".LFE17": 17,
    ".LFE18": 45,
    ".LFE19": 60,
    ".Ldebug_abbrev0": 203,
    ".Ldebug_info0": 66,
    ".Ldebug_line0": 478,
    ".Letext0": 62,
    ".Ltext0": 4,
    "_Z3barv": 21,
    "_Z3bazv": 49,
    "_Z3foov": 7
  }
}
