| library; | 
 | // | 
 | // Problems in library: | 
 | // | 
 | // pkg/front_end/testcases/general/issue55152_3.dart:11:21: Error: Not a constant expression. | 
 | //       {dynamic x = (({dynamic y = const [Alias2.impl()]}) => | 
 | //                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | 
 | // | 
 | import self as self; | 
 | import "dart:core" as core; | 
 |  | 
 | typedef Alias<X extends core::Object? = dynamic> = self::Const<X%>; | 
 | typedef Alias2<X extends core::Object? = dynamic> = self::Const<X%>; | 
 | class Class extends core::Object /*hasConstConstructor*/  { | 
 |   const constructor named({dynamic x = invalid-expression "pkg/front_end/testcases/general/issue55152_3.dart:11:21: Error: Not a constant expression. | 
 |       {dynamic x = (({dynamic y = const [Alias2.impl()]}) => | 
 |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"}) → self::Class | 
 |     : super core::Object::•() | 
 |     ; | 
 | } | 
 | abstract class Const<X extends core::Object? = dynamic> extends core::Object { | 
 |   static factory impl<X extends core::Object? = dynamic>() → self::Const<self::Const::impl::X%> /* redirection-target: self::_ConstImpl::•<self::Const::impl::X%>*/ | 
 |     return new self::_ConstImpl::•<self::Const::impl::X%>(); | 
 | } | 
 | class _ConstImpl<T extends core::Object? = dynamic> extends core::Object implements self::Const<self::_ConstImpl::T%> /*hasConstConstructor*/  { | 
 |   const constructor •() → self::_ConstImpl<self::_ConstImpl::T%> | 
 |     : super core::Object::•() | 
 |     ; | 
 | } |