summaryrefslogtreecommitdiff
path: root/example.py
blob: 405cd55b0bbf2603d0d4e0407d27405afc812475 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
import socket

class A (object):
    """@uses: B"""

    prop1 = None
    """@type: C"""
    prop2 = None
    """@doc"""
    prop3 = None
    """@nodoc"""

    def __init__ (self, whatever):
        """@nodoc"""
        pass

    def do_things (self):
        """@doc"""
        pass

    def do_internal_things (self):
        """@nodoc"""
        pass

class B (object):
    pass

class C (socket.socket):
    pass

class D (A):
    pass