[
  {
    "source": null,
    "text": "std::array<int,11>::operator[], COMDAT PROC"
  },
  {
    "source": null,
    "text": "        lea      rax, QWORD PTR [rcx+rdx*4]"
  },
  {
    "source": null,
    "text": "        ret      0"
  },
  {
    "source": null,
    "text": "std::array<int,11>::operator[] ENDP"
  },
  {
    "source": null,
    "text": "make_array<1,3,5,2,3,5,6,4,8,9,2>, COMDAT PROC"
  },
  {
    "source": null,
    "text": "        mov      DWORD PTR [rcx], 1"
  },
  {
    "source": null,
    "text": "        mov      rax, rcx"
  },
  {
    "source": null,
    "text": "        mov      DWORD PTR [rcx+4], 3"
  },
  {
    "source": null,
    "text": "        mov      DWORD PTR [rcx+8], 5"
  },
  {
    "source": null,
    "text": "        mov      DWORD PTR [rcx+12], 2"
  },
  {
    "source": null,
    "text": "        mov      DWORD PTR [rcx+16], 3"
  },
  {
    "source": null,
    "text": "        mov      DWORD PTR [rcx+20], 5"
  },
  {
    "source": null,
    "text": "        mov      DWORD PTR [rcx+24], 6"
  },
  {
    "source": null,
    "text": "        mov      DWORD PTR [rcx+28], 4"
  },
  {
    "source": null,
    "text": "        mov      DWORD PTR [rcx+32], 8"
  },
  {
    "source": null,
    "text": "        mov      DWORD PTR [rcx+36], 9"
  },
  {
    "source": null,
    "text": "        mov      DWORD PTR [rcx+40], 2"
  },
  {
    "source": null,
    "text": "        ret      0"
  },
  {
    "source": null,
    "text": "make_array<1,3,5,2,3,5,6,4,8,9,2> ENDP"
  },
  {
    "source": null,
    "text": "main    PROC; COMDAT"
  },
  {
    "source": null,
    "text": "        mov      eax, 5"
  },
  {
    "source": null,
    "text": "        ret      0"
  },
  {
    "source": null,
    "text": "main    ENDP"
  }
]