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