summaryrefslogtreecommitdiff
path: root/basics/python/circular/a.py
blob: b32c70d029876e3fc759ac02d00d5591ad462c7c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13


from typing import TYPE_CHECKING
if TYPE_CHECKING:
    from b import B


class A:
    def foo(self, b: 'B'):
        return 2*b.foo()

    def t(self):
        print('A.t()')