library test; import self as self; import "dart:core" as core; static method optional_toplevel([core::List* x = #C1]) → void {} static method named_toplevel({core::List* x = #C1}) → void {} static method main() → dynamic { function optional_local([core::List* x = #C1]) → void {} function named_local({core::List* x = #C1}) → void {} ([core::List*]) →* Null optional_closure = ([core::List* x = #C1]) → Null {}; ({x: core::List*}) →* Null name_closure = ({core::List* x = #C1}) → Null {}; } constants { #C1 = [] }