library; // // Problems in library: // // pkg/front_end/testcases/rasta/parser_error.dart:10:7: Error: Expected an identifier, but got '?'. // Try inserting an identifier before '?'. // if (?b) return b; /// 01: compile-time error // ^ // // pkg/front_end/testcases/rasta/parser_error.dart:10:9: Error: Expected ':' before this. // if (?b) return b; /// 01: compile-time error // ^ // // pkg/front_end/testcases/rasta/parser_error.dart:10:9: Error: Expected an identifier, but got ')'. // Try inserting an identifier before ')'. // if (?b) return b; /// 01: compile-time error // ^ // import self as self; import "dart:core" as core; import "package:expect/expect.dart" as exp; import "package:expect/expect.dart"; static method test(dynamic a, {dynamic b = #C1, dynamic c = #C1}) → core::int* { if((invalid-expression "pkg/front_end/testcases/rasta/parser_error.dart:10:7: Error: This couldn't be parsed. if (?b) return b; /// 01: compile-time error ^" as{TypeError,ForDynamic} core::bool* ?{dynamic} b : invalid-expression "pkg/front_end/testcases/rasta/parser_error.dart:10:9: Error: This couldn't be parsed. if (?b) return b; /// 01: compile-time error ^") as{TypeError,ForDynamic} core::bool*) return b as{TypeError,ForDynamic} core::int*; return a.+(b).+(c) as{TypeError,ForDynamic} core::int*; } static method main() → dynamic { exp::Expect::equals(6, self::test(1, b: 2, c: 3)); } constants { #C1 = null }