Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(161)

Side by Side Diff: pkg/kernel/testcases/strong-mode/micro.baseline.txt

Issue 2645733004: Run tree shaking in strong-mode baseline tests. (Closed)
Patch Set: Created 3 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 library; 1 library;
2 import self as self; 2 import self as self;
3 import "dart:core" as core; 3 import "dart:core" as core;
4 4
5 class Foo extends core::Object { 5 class Foo extends core::Object {
6 constructor •() → void 6 constructor •() → void
7 : super core::Object::•() 7 : super core::Object::•()
8 ; 8 ;
9 method instanceMethod() → dynamic { 9 method instanceMethod() → dynamic {
10 return 123; 10 return 123;
11 } 11 }
12 } 12 }
13 abstract class ExternalValue extends core::Object { 13 abstract class ExternalValue extends core::Object {
14 constructor •() → void
15 : super core::Object::•()
16 ;
17 } 14 }
18 abstract class Bar extends core::Object { 15 abstract class Bar extends core::Object {
19 constructor •() → void
20 : super core::Object::•()
21 ;
22 abstract method externalInstanceMethod() → self::ExternalValue; 16 abstract method externalInstanceMethod() → self::ExternalValue;
23 } 17 }
24 class Box extends core::Object { 18 class Box extends core::Object {
25 field dynamic field = null; 19 field dynamic field = null;
26 constructor •() → void 20 constructor •() → void
27 : super core::Object::•() 21 : super core::Object::•()
28 ; 22 ;
29 } 23 }
30 class FinalBox extends core::Object { 24 class FinalBox extends core::Object {
31 final field dynamic finalField; 25 final field dynamic finalField;
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
72 dynamic a = box.{self::Box::field}; 66 dynamic a = box.{self::Box::field};
73 self::FinalBox finalBox = new self::FinalBox::•("dfg"); 67 self::FinalBox finalBox = new self::FinalBox::•("dfg");
74 dynamic b = finalBox.{self::FinalBox::finalField}; 68 dynamic b = finalBox.{self::FinalBox::finalField};
75 self::SubFinalBox subBox = new self::SubFinalBox::•("dfg"); 69 self::SubFinalBox subBox = new self::SubFinalBox::•("dfg");
76 dynamic c = subBox.{self::FinalBox::finalField}; 70 dynamic c = subBox.{self::FinalBox::finalField};
77 self::makeDynamicCall(new self::DynamicReceiver1::•()); 71 self::makeDynamicCall(new self::DynamicReceiver1::•());
78 self::makeDynamicCall(new self::DynamicReceiver2::•()); 72 self::makeDynamicCall(new self::DynamicReceiver2::•());
79 core::List<core::String> list = <core::String>["string"]; 73 core::List<core::String> list = <core::String>["string"];
80 core::String d = list.{core::List::[]}(0); 74 core::String d = list.{core::List::[]}(0);
81 } 75 }
OLDNEW
« no previous file with comments | « pkg/kernel/testcases/strong-mode/escape.baseline.txt ('k') | pkg/kernel/testcases/strong-mode/named_parameters.baseline.txt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698