| { |
| "asm": [ |
| { |
| "labels": [], |
| "source": null, |
| "text": "_Z3fooRKSt17basic_string_viewIcSt11char_traitsIcEE: # @_Z3fooRKSt17basic_string_viewIcSt11char_traitsIcEE" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "column": 17, |
| "file": "/opt/compiler-explorer/gcc-11.1.0/lib/gcc/x86_64-linux-gnu/11.1.0/../../../../include/c++/11.1.0/string_view", |
| "line": 235, |
| "mainsource": false |
| }, |
| "text": " mov rax, qword ptr [rdi + 8]" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "column": 45, |
| "file": "example.cpp", |
| "line": 2, |
| "mainsource": true |
| }, |
| "text": " movsx eax, byte ptr [rax]" |
| }, |
| { |
| "labels": [], |
| "source": { |
| "column": 38, |
| "file": "example.cpp", |
| "line": 2, |
| "mainsource": true |
| }, |
| "text": " ret" |
| } |
| ], |
| "labelDefinitions": { |
| "_Z3fooRKSt17basic_string_viewIcSt11char_traitsIcEE": 1 |
| } |
| } |