exports[`test A.js 1`] = ` "/** * @providesModule A * @flow */ import type T from \"T\"; export default class { p: T; constructor() { this.p = 0; } } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /** * @providesModule A * @flow */ import type T from \"T\"; export default class { p: T; constructor() { this.p = 0; } } " `; exports[`test B.js 1`] = ` "/** * @flow */ import A from \"A\" class B extends A { p: string; // OK, string ~> any } ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /** * @flow */ import A from \"A\"; class B extends A { p: string; // OK, string ~> any } " `; exports[`test T.js 1`] = ` "/** * @providesModule T */ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ " `;