| OLD | NEW | 
|---|
| (Empty) |  | 
|  | 1 dart_library.library('language/regress_18435_test', null, /* Imports */[ | 
|  | 2   'dart_sdk', | 
|  | 3   'expect' | 
|  | 4 ], function load__regress_18435_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 regress_18435_test = Object.create(null); | 
|  | 11   let __Tovoid = () => (__Tovoid = dart.constFn(dart.definiteFunctionType(dart.v
    oid, [], [dart.dynamic, dart.dynamic])))(); | 
|  | 12   let VoidTodynamic = () => (VoidTodynamic = dart.constFn(dart.definiteFunctionT
    ype(dart.dynamic, [])))(); | 
|  | 13   regress_18435_test.main = function() { | 
|  | 14     let MISSING_VALUE = "MISSING_VALUE"; | 
|  | 15     function foo(p1, p2) { | 
|  | 16       if (p1 === void 0) p1 = MISSING_VALUE; | 
|  | 17       if (p2 === void 0) p2 = MISSING_VALUE; | 
|  | 18       expect$.Expect.equals("P1", p1); | 
|  | 19       expect$.Expect.equals("P2", p2); | 
|  | 20     } | 
|  | 21     dart.fn(foo, __Tovoid()); | 
|  | 22     function bar(p1, p2) { | 
|  | 23       if (p1 === void 0) p1 = "MISSING_VALUE"; | 
|  | 24       if (p2 === void 0) p2 = "MISSING_VALUE"; | 
|  | 25       expect$.Expect.equals("P1", p1); | 
|  | 26       expect$.Expect.equals("P2", p2); | 
|  | 27     } | 
|  | 28     dart.fn(bar, __Tovoid()); | 
|  | 29     foo("P1", "P2"); | 
|  | 30     bar("P1", "P2"); | 
|  | 31   }; | 
|  | 32   dart.fn(regress_18435_test.main, VoidTodynamic()); | 
|  | 33   // Exports: | 
|  | 34   exports.regress_18435_test = regress_18435_test; | 
|  | 35 }); | 
| OLD | NEW | 
|---|