library; import self as self; import "dart:core" as core; static method main() → dynamic { function f(core::List l) → T return l.[](0); dynamic x = f.call([0]); }