def deco(fun): | |
return fun # valid | |
class FooClass: | |
staticField = deco | |
globs = globals() | |
def __init__(self): | |
self.instanceField = 2 | |
@deco | |
def fooFunction(fooParam1, fooParam2=0) : | |
notAField = 3 | |
pass | |
def topLevelFunction(tlfp1, tlfp2) : | |
pass | |
top1 = 1 | |
if True: | |
top2 = 2 | |
class BarClass(object): | |
__value = 0 | |
def __get(self): | |
return self.__value | |
def __set(self, val): | |
self.__value = val | |
value = property(__get) | |
setvalue = property(fset=__set) | |
class BazClass(object): | |
__x = 1 | |
@property | |
def x(self): | |
return self.__x | |
@x.setter | |
def x(self, v): | |
self.__x = v | |