Index: runtime/vm/debugger.cc |
diff --git a/runtime/vm/debugger.cc b/runtime/vm/debugger.cc |
index 4650eacc5be46db9676e8f9ab27ebfb038833fa2..60059ee051fe62504700da5c26a8233aee56a8a9 100644 |
--- a/runtime/vm/debugger.cc |
+++ b/runtime/vm/debugger.cc |
@@ -910,10 +910,13 @@ void ActivationFrame::PrintToJSONObject(JSONObject* jsobj, |
JSONObject jsvar(&jsvars); |
String& var_name = String::Handle(); |
Instance& var_value = Instance::Handle(); |
- intptr_t unused; |
- VariableAt(v, &var_name, &unused, &unused, &var_value); |
+ intptr_t token_pos; |
+ intptr_t end_token_pos; |
+ VariableAt(v, &var_name, &token_pos, &end_token_pos, &var_value); |
jsvar.AddProperty("name", var_name.ToCString()); |
jsvar.AddProperty("value", var_value, !full); |
+ jsvar.AddProperty("tokenPos", token_pos); |
+ jsvar.AddProperty("endTokenPos", end_token_pos); |
} |
} |
} |