blob: ce867864c27dfbb08ae616f3ec66da2fdebfa143 [file] [log] [blame]
library test;
import self as self;
import "dart:async" as asy;
import "dart:core" as core;
static method test() dynamic {
asy::Future<core::int> f;
asy::Future<core::List<core::int>> b = f.{asy::Future::then}<core::List<dynamic>>((core::int x) core::List<dynamic> => <dynamic>[]).{asy::Future::whenComplete}(() core::Null {}) as{TypeError} asy::Future<core::List<core::int>>;
b = f.{asy::Future::then}<core::List<core::int>>((core::int x) core::List<core::int> => <core::int>[]);
}
static method main() dynamic {}