| OLD | NEW | 
|---|
| (Empty) |  | 
|  | 1 dart_library.library('language/propagate_past_constant_test', null, /* Imports *
    /[ | 
|  | 2   'dart_sdk', | 
|  | 3   'expect' | 
|  | 4 ], function load__propagate_past_constant_test(exports, dart_sdk, expect) { | 
|  | 5   'use strict'; | 
|  | 6   const core = dart_sdk.core; | 
|  | 7   const dart = dart_sdk.dart; | 
|  | 8   const dartx = dart_sdk.dartx; | 
|  | 9   const expect$ = expect.expect; | 
|  | 10   const propagate_past_constant_test = Object.create(null); | 
|  | 11   let dynamicTodynamic = () => (dynamicTodynamic = dart.constFn(dart.definiteFun
    ctionType(dart.dynamic, [dart.dynamic])))(); | 
|  | 12   let VoidTodynamic = () => (VoidTodynamic = dart.constFn(dart.definiteFunctionT
    ype(dart.dynamic, [])))(); | 
|  | 13   propagate_past_constant_test.foo = function(x) { | 
|  | 14     return x; | 
|  | 15   }; | 
|  | 16   dart.fn(propagate_past_constant_test.foo, dynamicTodynamic()); | 
|  | 17   propagate_past_constant_test.check = function(y) { | 
|  | 18     expect$.Expect.equals('foo', y); | 
|  | 19   }; | 
|  | 20   dart.fn(propagate_past_constant_test.check, dynamicTodynamic()); | 
|  | 21   propagate_past_constant_test.main = function() { | 
|  | 22     let x = propagate_past_constant_test.foo('foo'); | 
|  | 23     let y = propagate_past_constant_test.foo(x); | 
|  | 24     x = 'constant'; | 
|  | 25     propagate_past_constant_test.check(y); | 
|  | 26     propagate_past_constant_test.foo(x); | 
|  | 27     propagate_past_constant_test.foo(x); | 
|  | 28   }; | 
|  | 29   dart.fn(propagate_past_constant_test.main, VoidTodynamic()); | 
|  | 30   // Exports: | 
|  | 31   exports.propagate_past_constant_test = propagate_past_constant_test; | 
|  | 32 }); | 
| OLD | NEW | 
|---|