=== tests/cases/compiler/nestedInfinitelyExpandedRecursiveTypes.ts === interface F { >F : F >T : T t: G T>>; >t : G T>> >G : G >F : F >T : T } interface G { >G : G >U : U t: G U>>; >t : G U>> >G : G >G : G >U : U } var f: F; >f : F >F : F var g: G; >g : G >G : G f = g; >f = g : G >f : F >g : G g = f; >g = f : F >g : G >f : F