|  | main = <No Member>; | 
|  | library from "org-dartlang-test:///lib.dart" as lib { | 
|  |  | 
|  | import "org-dartlang-test:///main.dart"; | 
|  |  | 
|  | class Bar<X extends main::Foo<Never>> extends dart.core::Object { | 
|  | synthetic constructor •() → lib::Bar<lib::Bar::X> | 
|  | : super dart.core::Object::•() | 
|  | ; | 
|  | } | 
|  | } | 
|  | library from "org-dartlang-test:///main.dart" as main { | 
|  |  | 
|  | import "org-dartlang-test:///lib.dart"; | 
|  |  | 
|  | class Foo<X extends lib::Bar<main::Foo<Never>>> extends dart.core::Object { | 
|  | synthetic constructor •() → main::Foo<main::Foo::X> | 
|  | : super dart.core::Object::•() | 
|  | ; | 
|  | } | 
|  | } |