| Index: test/codegen/expect/html_input_d/html_input_d.js
|
| diff --git a/test/codegen/expect/html_input_d/html_input_d.js b/test/codegen/expect/html_input_d/html_input_d.js
|
| index de39c173758000015604e0dc85ec73d26ce6d4b2..502cc95d66c416ac7b75d93e22ddc766bf2d9981 100644
|
| --- a/test/codegen/expect/html_input_d/html_input_d.js
|
| +++ b/test/codegen/expect/html_input_d/html_input_d.js
|
| @@ -3,16 +3,7 @@ var html_input_d;
|
| 'use strict';
|
| // Function fib: (int) → int
|
| function fib(n) {
|
| - return _fib(n, new core.Map());
|
| - }
|
| - // Function _fib: (int, Map<int, int>) → int
|
| - function _fib(n, seen) {
|
| - if (dart.notNull(n === 0) || dart.notNull(n === 1))
|
| - return 1;
|
| - if (seen.get(n) !== null)
|
| - return seen.get(n);
|
| - seen.set(n, _fib(n - 1, seen) + _fib(n - 2, seen));
|
| - return seen.get(n);
|
| + return dart.notNull(n === 0) || dart.notNull(n === 1) ? 1 : fib(n - 1) + fib(n - 2);
|
| }
|
| // Exports:
|
| html_input_d.fib = fib;
|
|
|