Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(163)

Side by Side Diff: pkg/front_end/testcases/inference/map_literals.dart.strong.expect

Issue 2905353002: Add type inference logic for map literals (Closed)
Patch Set: Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 library test;
2 import self as self;
3 import "dart:core" as core;
4
5 static method test1() → dynamic {
6 core::Map<core::int, core::String> x = <core::int, core::String>{1: "x", 2: "y "};
7 x.{core::Map::[]=}(3, "z");
8 x.{core::Map::[]=}("hi", "w");
9 x.{core::Map::[]=}(4.0, "u");
10 x.{core::Map::[]=}(3, 42);
11 core::Map<core::num, core::String> y = x;
12 }
13 static method test2() → dynamic {
14 core::Map<core::num, core::Pattern> x = <core::num, core::Pattern>{1: "x", 2: "y", 3.0: core::RegExp::•(".")};
15 x.{core::Map::[]=}(3, "z");
16 x.{core::Map::[]=}("hi", "w");
17 x.{core::Map::[]=}(4.0, "u");
18 x.{core::Map::[]=}(3, 42);
19 core::Pattern p = null;
20 x.{core::Map::[]=}(2, p);
21 core::Map<core::int, core::String> y = x;
22 }
23 static method main() → dynamic {}
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698