Index: src/inspector/wasm-translation.cc |
diff --git a/src/inspector/wasm-translation.cc b/src/inspector/wasm-translation.cc |
index 0775460ae715f9b3bcfabcf539a0f7e77fa3938e..39e62babed1754ba7a47ad308e74aa2aa2051c79 100644 |
--- a/src/inspector/wasm-translation.cc |
+++ b/src/inspector/wasm-translation.cc |
@@ -172,17 +172,19 @@ class WasmTranslation::TranslatorImpl::DisassemblingTranslator |
if (it != offset_tables_.end()) return it->second; |
v8::Isolate *isolate = loc->translation->isolate_; |
- std::pair<std::string, OffsetTable> disassembly = |
+ DebugInterface::WasmDisassembly disassembly_result = |
DebugInterface::DisassembleWasmFunction(isolate, script_.Get(isolate), |
func_index); |
it = offset_tables_ |
- .insert(std::make_pair(func_index, std::move(disassembly.second))) |
+ .insert(std::make_pair(func_index, |
+ std::move(disassembly_result.offset_table))) |
.first; |
String16 fake_script_id = GetFakeScriptId(loc); |
String16 fake_script_url = GetFakeScriptUrl(loc); |
- String16 source(disassembly.first.data(), disassembly.first.length()); |
+ String16 source(disassembly_result.disassembly.data(), |
+ disassembly_result.disassembly.length()); |
std::unique_ptr<V8DebuggerScript> fake_script(new V8DebuggerScript( |
fake_script_id, std::move(fake_script_url), source)); |