{
  "asm": [
    {
      "labels": [],
      "source": null,
      "text": "        .cpu arm7tdmi"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .eabi_attribute 20, 1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .eabi_attribute 21, 1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .eabi_attribute 23, 3"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .eabi_attribute 24, 1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .eabi_attribute 25, 1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .eabi_attribute 26, 1"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .eabi_attribute 30, 2"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .eabi_attribute 34, 0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .eabi_attribute 18, 4"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .file   \"example.cpp\""
    },
    {
      "labels": [],
      "source": null,
      "text": "        .text"
    },
    {
      "labels": [],
      "source": null,
      "text": ".Ltext0:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .cfi_sections   .debug_frame"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .align  2"
    },
    {
      "labels": [
        {
          "name": "_Z4revcc",
          "range": {
            "endCol": 25,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .global _Z4revcc"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .arch armv4t"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .syntax unified"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .arm"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .fpu softvfp"
    },
    {
      "labels": [
        {
          "name": "_Z4revcc",
          "range": {
            "endCol": 25,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .type   _Z4revcc, %function"
    },
    {
      "labels": [],
      "source": null,
      "text": "_Z4revcc:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .fnstart"
    },
    {
      "labels": [],
      "source": null,
      "text": ".LVL0:"
    },
    {
      "labels": [],
      "source": null,
      "text": ".LFB0:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .file 1 \"/tmp/example.cpp\""
    },
    {
      "labels": [],
      "source": null,
      "text": "        .loc 1 1 19 view -0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .cfi_startproc"
    },
    {
      "labels": [],
      "source": null,
      "text": "        @ Function supports interworking."
    },
    {
      "labels": [],
      "source": null,
      "text": "        @ args = 0, pretend = 0, frame = 0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        @ frame_needed = 0, uses_anonymous_args = 0"
    },
    {
      "labels": [],
      "source": null,
      "text": "        @ link register save eliminated."
    },
    {
      "labels": [],
      "source": null,
      "text": "        .loc 1 2 3 view .LVU1"
    },
    {
      "labels": [],
      "source": {
        "column": 3,
        "file": null,
        "line": 2
      },
      "text": "        sub     r3, r0, #65"
    },
    {
      "labels": [],
      "source": {
        "column": 3,
        "file": null,
        "line": 2
      },
      "text": "        cmp     r3, #19"
    },
    {
      "labels": [],
      "source": {
        "column": 3,
        "file": null,
        "line": 2
      },
      "text": "        ldrls   pc, [pc, r3, asl #2]"
    },
    {
      "labels": [
        {
          "name": ".L7",
          "range": {
            "endCol": 20,
            "startCol": 17
          }
        }
      ],
      "source": {
        "column": 3,
        "file": null,
        "line": 2
      },
      "text": "        b       .L7"
    },
    {
      "labels": [],
      "source": null,
      "text": ".L4:"
    },
    {
      "labels": [
        {
          "name": ".L8",
          "range": {
            "endCol": 20,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .word   .L8"
    },
    {
      "labels": [
        {
          "name": ".L7",
          "range": {
            "endCol": 20,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .word   .L7"
    },
    {
      "labels": [
        {
          "name": ".L6",
          "range": {
            "endCol": 20,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .word   .L6"
    },
    {
      "labels": [
        {
          "name": ".L7",
          "range": {
            "endCol": 20,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .word   .L7"
    },
    {
      "labels": [
        {
          "name": ".L7",
          "range": {
            "endCol": 20,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .word   .L7"
    },
    {
      "labels": [
        {
          "name": ".L7",
          "range": {
            "endCol": 20,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .word   .L7"
    },
    {
      "labels": [
        {
          "name": ".L5",
          "range": {
            "endCol": 20,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .word   .L5"
    },
    {
      "labels": [
        {
          "name": ".L7",
          "range": {
            "endCol": 20,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .word   .L7"
    },
    {
      "labels": [
        {
          "name": ".L7",
          "range": {
            "endCol": 20,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .word   .L7"
    },
    {
      "labels": [
        {
          "name": ".L7",
          "range": {
            "endCol": 20,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .word   .L7"
    },
    {
      "labels": [
        {
          "name": ".L7",
          "range": {
            "endCol": 20,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .word   .L7"
    },
    {
      "labels": [
        {
          "name": ".L7",
          "range": {
            "endCol": 20,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .word   .L7"
    },
    {
      "labels": [
        {
          "name": ".L7",
          "range": {
            "endCol": 20,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .word   .L7"
    },
    {
      "labels": [
        {
          "name": ".L7",
          "range": {
            "endCol": 20,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .word   .L7"
    },
    {
      "labels": [
        {
          "name": ".L7",
          "range": {
            "endCol": 20,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .word   .L7"
    },
    {
      "labels": [
        {
          "name": ".L7",
          "range": {
            "endCol": 20,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .word   .L7"
    },
    {
      "labels": [
        {
          "name": ".L7",
          "range": {
            "endCol": 20,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .word   .L7"
    },
    {
      "labels": [
        {
          "name": ".L7",
          "range": {
            "endCol": 20,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .word   .L7"
    },
    {
      "labels": [
        {
          "name": ".L7",
          "range": {
            "endCol": 20,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .word   .L7"
    },
    {
      "labels": [
        {
          "name": ".L3",
          "range": {
            "endCol": 20,
            "startCol": 17
          }
        }
      ],
      "source": null,
      "text": "        .word   .L3"
    },
    {
      "labels": [],
      "source": null,
      "text": ".L8:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .loc 1 12 14 is_stmt 0 view .LVU2"
    },
    {
      "labels": [],
      "source": {
        "column": 14,
        "file": null,
        "line": 12
      },
      "text": "        mov     r0, #84"
    },
    {
      "labels": [],
      "source": null,
      "text": ".LVL1:"
    },
    {
      "labels": [],
      "source": null,
      "text": ".L7:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .loc 1 14 1 view .LVU3"
    },
    {
      "labels": [],
      "source": {
        "column": 1,
        "file": null,
        "line": 14
      },
      "text": "        bx      lr"
    },
    {
      "labels": [],
      "source": null,
      "text": ".LVL2:"
    },
    {
      "labels": [],
      "source": null,
      "text": ".L3:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .loc 1 9 5 is_stmt 1 view .LVU4"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .loc 1 10 7 view .LVU5"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .loc 1 10 14 is_stmt 0 view .LVU6"
    },
    {
      "labels": [],
      "source": {
        "column": 14,
        "file": null,
        "line": 10
      },
      "text": "        mov     r0, #65"
    },
    {
      "labels": [],
      "source": null,
      "text": ".LVL3:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .loc 1 10 14 view .LVU7"
    },
    {
      "labels": [],
      "source": {
        "column": 14,
        "file": null,
        "line": 10
      },
      "text": "        bx      lr"
    },
    {
      "labels": [],
      "source": null,
      "text": ".LVL4:"
    },
    {
      "labels": [],
      "source": null,
      "text": ".L5:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .loc 1 7 5 is_stmt 1 view .LVU8"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .loc 1 8 7 view .LVU9"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .loc 1 8 14 is_stmt 0 view .LVU10"
    },
    {
      "labels": [],
      "source": {
        "column": 14,
        "file": null,
        "line": 8
      },
      "text": "        mov     r0, #67"
    },
    {
      "labels": [],
      "source": null,
      "text": ".LVL5:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .loc 1 8 14 view .LVU11"
    },
    {
      "labels": [],
      "source": {
        "column": 14,
        "file": null,
        "line": 8
      },
      "text": "        bx      lr"
    },
    {
      "labels": [],
      "source": null,
      "text": ".LVL6:"
    },
    {
      "labels": [],
      "source": null,
      "text": ".L6:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .loc 1 6 14 view .LVU12"
    },
    {
      "labels": [],
      "source": {
        "column": 14,
        "file": null,
        "line": 6
      },
      "text": "        mov     r0, #71"
    },
    {
      "labels": [],
      "source": null,
      "text": ".LVL7:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .loc 1 6 14 view .LVU13"
    },
    {
      "labels": [],
      "source": {
        "column": 14,
        "file": null,
        "line": 6
      },
      "text": "        bx      lr"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .cfi_endproc"
    },
    {
      "labels": [],
      "source": null,
      "text": ".LFE0:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .cantunwind"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .fnend"
    },
    {
      "labels": [
        {
          "name": "_Z4revcc",
          "range": {
            "endCol": 25,
            "startCol": 17
          }
        },
        {
          "name": "_Z4revcc",
          "range": {
            "endCol": 37,
            "startCol": 29
          }
        }
      ],
      "source": null,
      "text": "        .size   _Z4revcc, .-_Z4revcc"
    },
    {
      "labels": [],
      "source": null,
      "text": ".Letext0:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .section        .debug_info,\"\",%progbits"
    },
    {
      "labels": [],
      "source": null,
      "text": ".Ldebug_info0:"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .4byte  0x5a"
    },
    {
      "labels": [],
      "source": null,
      "text": "        .2byte  0x4"
    }
  ],
  "labelDefinitions": {
    ".L3": 67,
    ".L5": 76,
    ".L6": 85,
    ".L7": 63,
    ".L8": 59,
    "_Z4revcc": 22
  }
}
