class C: ... class B: ... class A: def f(self) -> int: ... def g(self) -> str: ... def g(): ... def h(): ... # output class C: ... class B: ... class A: def f(self) -> int: ... def g(self) -> str: ... def g(): ... def h(): ...