Index: runtime/observatory/tests/service/evaluate_activation_test.dart |
diff --git a/runtime/observatory/tests/service/evaluate_activation_test.dart b/runtime/observatory/tests/service/evaluate_activation_test.dart |
index 2f1739a43c0f80121b92005f95420f5154974463..a859ffd183401194a3bf87f0c91965c146a30a99 100644 |
--- a/runtime/observatory/tests/service/evaluate_activation_test.dart |
+++ b/runtime/observatory/tests/service/evaluate_activation_test.dart |
@@ -6,22 +6,24 @@ |
import 'package:observatory/service_io.dart'; |
import 'package:unittest/unittest.dart'; |
import 'test_helper.dart'; |
-import 'dart:async'; |
- |
-import 'dart:math' as math; |
breakHere() {} |
+use(dynamic v) => v; |
+ |
class C { |
var instVar = 1; |
static var classVar = 2; |
method(methodParam) { |
var methodTemp = 4; |
+ use(methodTemp); |
[5].forEach((outerParam) { |
var outerTemp = 6; |
+ use(outerTemp); |
[7].forEach((innerParam) { |
var innerTemp = 8; |
+ use(innerTemp); |
breakHere(); |
}); |
}); |
@@ -29,10 +31,13 @@ class C { |
static method2(methodParam) { |
var methodTemp = 4; |
+ use(methodTemp); |
[5].forEach((outerParam) { |
var outerTemp = 6; |
+ use(outerTemp); |
[7].forEach((innerParam) { |
var innerTemp = 8; |
+ use(innerTemp); |
breakHere(); |
}); |
}); |
@@ -40,16 +45,20 @@ class C { |
method3(methodParam) { |
var methodTemp = 4; |
+ use(methodTemp); |
breakHere(); |
} |
static var closureWithReturnedHome; |
method4(methodParam) { |
var methodTemp = 4; |
+ use(methodTemp); |
[5].forEach((outerParam) { |
var outerTemp = 6; |
+ use(outerTemp); |
closureWithReturnedHome = (innerParam) { |
var innerTemp = 8; |
+ use(innerTemp); |
breakHere(); |
}; |
}); |