| { |
| "asm": [ |
| { |
| "text": "main:", |
| "source": null |
| }, |
| { |
| "text": " xor eax, eax", |
| "source": { |
| "file": null, |
| "line": 5 |
| } |
| }, |
| { |
| "text": " ret", |
| "source": { |
| "file": null, |
| "line": 5 |
| } |
| }, |
| { |
| "text": "_GLOBAL__sub_I_main:", |
| "source": null |
| }, |
| { |
| "text": " sub rsp, 8", |
| "source": { |
| "file": null, |
| "line": 5 |
| } |
| }, |
| { |
| "text": " mov edi, OFFSET FLAT:std::__ioinit", |
| "source": { |
| "file": "/usr/include/c++/7/iostream", |
| "line": 74 |
| } |
| }, |
| { |
| "text": " call std::ios_base::Init::Init()", |
| "source": { |
| "file": "/usr/include/c++/7/iostream", |
| "line": 74 |
| } |
| }, |
| { |
| "text": " mov edx, OFFSET FLAT:__dso_handle", |
| "source": { |
| "file": "/usr/include/c++/7/iostream", |
| "line": 74 |
| } |
| }, |
| { |
| "text": " mov esi, OFFSET FLAT:std::__ioinit", |
| "source": { |
| "file": "/usr/include/c++/7/iostream", |
| "line": 74 |
| } |
| }, |
| { |
| "text": " mov edi, OFFSET FLAT:std::ios_base::Init::~Init()", |
| "source": { |
| "file": "/usr/include/c++/7/iostream", |
| "line": 74 |
| } |
| }, |
| { |
| "text": " add rsp, 8", |
| "source": { |
| "file": null, |
| "line": 5 |
| } |
| }, |
| { |
| "text": " jmp __cxa_atexit", |
| "source": { |
| "file": "/usr/include/c++/7/iostream", |
| "line": 74 |
| } |
| }, |
| { |
| "text": "", |
| "source": null |
| } |
| ], |
| "cfg": { |
| "main:": { |
| "nodes": [ |
| { |
| "id": "main:", |
| "label": "main:\n xor eax, eax\n ret" |
| } |
| ], |
| "edges": [] |
| }, |
| "_GLOBAL__sub_I_main:": { |
| "nodes": [ |
| { |
| "id": "_GLOBAL__sub_I_main:", |
| "label": "_GLOBAL__sub_I_main:\n sub rsp, 8\n mov edi, OFFSET FLAT:std::__ioinit\n call std::ios_base::Init::Init()\n mov edx, OFFSET FLAT:__dso_handle\n mov esi, OFFSET FLAT:std::__ioinit\n mov edi, OFFSET FLAT:std::ios_base::Init::~Init()\n add rsp, 8\n jmp __cxa_atexit" |
| } |
| ], |
| "edges": [ |
| { |
| "from": "_GLOBAL__sub_I_main:", |
| "to": "null:", |
| "arrows": "to", |
| "color": "blue" |
| } |
| ] |
| } |
| } |
| } |