| [ |
| { |
| "source": null, |
| "text": "std::array<int,11>::operator[], COMDAT PROC" |
| }, |
| { |
| "source": { |
| "file": "z:\\home\\mgodbolt\\apps\\windows\\14.0.24224-pre\\lib\\native\\include\\array", |
| "line": 168 |
| }, |
| "text": " lea rax, QWORD PTR [rcx+rdx*4]" |
| }, |
| { |
| "source": { |
| "file": "z:\\home\\mgodbolt\\apps\\windows\\14.0.24224-pre\\lib\\native\\include\\array", |
| "line": 175 |
| }, |
| "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": { |
| "file": null, |
| "line": 6 |
| }, |
| "text": " mov DWORD PTR [rcx], 1" |
| }, |
| { |
| "source": { |
| "file": null, |
| "line": 6 |
| }, |
| "text": " mov rax, rcx" |
| }, |
| { |
| "source": { |
| "file": null, |
| "line": 6 |
| }, |
| "text": " mov DWORD PTR [rcx+4], 3" |
| }, |
| { |
| "source": { |
| "file": null, |
| "line": 6 |
| }, |
| "text": " mov DWORD PTR [rcx+8], 5" |
| }, |
| { |
| "source": { |
| "file": null, |
| "line": 6 |
| }, |
| "text": " mov DWORD PTR [rcx+12], 2" |
| }, |
| { |
| "source": { |
| "file": null, |
| "line": 6 |
| }, |
| "text": " mov DWORD PTR [rcx+16], 3" |
| }, |
| { |
| "source": { |
| "file": null, |
| "line": 6 |
| }, |
| "text": " mov DWORD PTR [rcx+20], 5" |
| }, |
| { |
| "source": { |
| "file": null, |
| "line": 6 |
| }, |
| "text": " mov DWORD PTR [rcx+24], 6" |
| }, |
| { |
| "source": { |
| "file": null, |
| "line": 6 |
| }, |
| "text": " mov DWORD PTR [rcx+28], 4" |
| }, |
| { |
| "source": { |
| "file": null, |
| "line": 6 |
| }, |
| "text": " mov DWORD PTR [rcx+32], 8" |
| }, |
| { |
| "source": { |
| "file": null, |
| "line": 6 |
| }, |
| "text": " mov DWORD PTR [rcx+36], 9" |
| }, |
| { |
| "source": { |
| "file": null, |
| "line": 6 |
| }, |
| "text": " mov DWORD PTR [rcx+40], 2" |
| }, |
| { |
| "source": { |
| "file": null, |
| "line": 7 |
| }, |
| "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": { |
| "file": null, |
| "line": 13 |
| }, |
| "text": " mov eax, 5" |
| }, |
| { |
| "source": { |
| "file": null, |
| "line": 14 |
| }, |
| "text": " ret 0" |
| }, |
| { |
| "source": null, |
| "text": "main ENDP" |
| } |
| ] |