| OLD | NEW | 
|   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 Super extends core::Object { |   5 class Super extends core::Object { | 
|   6   constructor arg0() → void |   6   constructor arg0() → void | 
|   7     : super core::Object::•() |   7     : super core::Object::•() | 
|   8     ; |   8     ; | 
|   9   constructor arg1(dynamic a) → void |   9   constructor arg1(dynamic a) → void | 
|  10     : super core::Object::•() |  10     : super core::Object::•() | 
|  11     ; |  11     ; | 
|  12   constructor arg2(dynamic a, dynamic b) → void |  12   constructor arg2(dynamic a, dynamic b) → void | 
|  13     : super core::Object::•() |  13     : super core::Object::•() | 
|  14     ; |  14     ; | 
|  15 } |  15 } | 
|  16 class Sub extends self::Super { |  16 class Sub extends self::Super { | 
|  17   field dynamic field; |  17   field dynamic field; | 
|  18   constructor arg0() → void |  18   constructor arg0() → void | 
|  19     : self::Sub::field = 42, super self::Super::arg0() |  19     : self::Sub::field = 42, super self::Super::arg0() | 
|  20     ; |  20     ; | 
|  21   constructor arg1(dynamic a) → void |  21   constructor arg1(dynamic a) → void | 
|  22     : final dynamic #t1 = a, self::Sub::field = 42, super self::Super::arg1(#t1) |  22     : final dynamic #t1 = a, self::Sub::field = 42, super self::Super::arg1(#t1) | 
|  23     ; |  23     ; | 
|  24   constructor arg2(dynamic a, dynamic b) → void |  24   constructor arg2(dynamic a, dynamic b) → void | 
|  25     : final dynamic #t2 = a, final dynamic #t3 = b, self::Sub::field = 42, super
     self::Super::arg2(#t2, #t3) |  25     : final dynamic #t2 = a, final dynamic #t3 = b, self::Sub::field = 42, super
     self::Super::arg2(#t2, #t3) | 
|  26     ; |  26     ; | 
|  27 } |  27 } | 
| OLD | NEW |