OLD | NEW |
1 dart_library.library('language/string_interpolation_newline_test', null, /* Impo
rts */[ | 1 dart_library.library('language/string_interpolation_newline_test', null, /* Impo
rts */[ |
2 'dart_sdk' | 2 'dart_sdk' |
3 ], function load__string_interpolation_newline_test(exports, dart_sdk) { | 3 ], function load__string_interpolation_newline_test(exports, dart_sdk) { |
4 'use strict'; | 4 'use strict'; |
5 const core = dart_sdk.core; | 5 const core = dart_sdk.core; |
6 const _interceptors = dart_sdk._interceptors; | 6 const _interceptors = dart_sdk._interceptors; |
7 const dart = dart_sdk.dart; | 7 const dart = dart_sdk.dart; |
8 const dartx = dart_sdk.dartx; | 8 const dartx = dart_sdk.dartx; |
9 const string_interpolation_newline_test = Object.create(null); | 9 const string_interpolation_newline_test = Object.create(null); |
10 let JSArrayOfString = () => (JSArrayOfString = dart.constFn(_interceptors.JSAr
ray$(core.String)))(); | 10 let JSArrayOfString = () => (JSArrayOfString = dart.constFn(_interceptors.JSAr
ray$(core.String)))(); |
11 let VoidTodynamic = () => (VoidTodynamic = dart.constFn(dart.definiteFunctionT
ype(dart.dynamic, [])))(); | 11 let VoidTodynamic = () => (VoidTodynamic = dart.constFn(dart.definiteFunctionT
ype(dart.dynamic, [])))(); |
12 string_interpolation_newline_test.main = function() { | 12 string_interpolation_newline_test.main = function() { |
13 let expected = '[[{{}: {}}]]'; | 13 let expected = '[[{{}: {}}]]'; |
14 let a = dart.str`${JSArrayOfString().of([dart.str`${JSArrayOfString().of([da
rt.str`${dart.map({[dart.str`${dart.map()}`]: dart.map()})}`])}`])}`; | 14 let a = dart.str`${JSArrayOfString().of([dart.str`${JSArrayOfString().of([da
rt.str`${dart.map({[dart.str`${dart.map()}`]: dart.map()}, core.String, core.Map
)}`])}`])}`; |
15 let b = dart.str`${JSArrayOfString().of([dart.str`${JSArrayOfString().of([da
rt.str`${dart.map({[dart.str`${dart.map()}`]: dart.map()})}`])}`])}`; | 15 let b = dart.str`${JSArrayOfString().of([dart.str`${JSArrayOfString().of([da
rt.str`${dart.map({[dart.str`${dart.map()}`]: dart.map()}, core.String, core.Map
)}`])}`])}`; |
16 let c = dart.str`${JSArrayOfString().of([dart.str`${JSArrayOfString().of([da
rt.str`${dart.map({[dart.str`${dart.map()}`]: dart.map()})}`])}`])}`; | 16 let c = dart.str`${JSArrayOfString().of([dart.str`${JSArrayOfString().of([da
rt.str`${dart.map({[dart.str`${dart.map()}`]: dart.map()}, core.String, core.Map
)}`])}`])}`; |
17 if (expected != a) dart.throw(dart.str`expecteda: ${expected} != ${a}`); | 17 if (expected != a) dart.throw(dart.str`expecteda: ${expected} != ${a}`); |
18 if (a != b) dart.throw(dart.str`ab: ${a} != ${b}`); | 18 if (a != b) dart.throw(dart.str`ab: ${a} != ${b}`); |
19 if (b != c) dart.throw(dart.str`bc: ${b} != ${c}`); | 19 if (b != c) dart.throw(dart.str`bc: ${b} != ${c}`); |
20 core.print(dart.str`${a}${b}${c}`); | 20 core.print(dart.str`${a}${b}${c}`); |
21 }; | 21 }; |
22 dart.fn(string_interpolation_newline_test.main, VoidTodynamic()); | 22 dart.fn(string_interpolation_newline_test.main, VoidTodynamic()); |
23 // Exports: | 23 // Exports: |
24 exports.string_interpolation_newline_test = string_interpolation_newline_test; | 24 exports.string_interpolation_newline_test = string_interpolation_newline_test; |
25 }); | 25 }); |
OLD | NEW |