#NEWLINE# def decorator( self , func ) : #NEWLINE# #INDENT# @ wraps ( func ) #NEWLINE# def inner( * args , **kwargs ) : #NEWLINE# #INDENT# cm = self . __class__ . __new__ ( self . __class__ ) #NEWLINE# cm . __dict__ . update ( self . __dict__ ) #NEWLINE# cm . label = signature_repr ( Call ( func , args , kwargs ) ) #NEWLINE# with cm : #NEWLINE# #INDENT# return func ( * args , ** kwargs ) #NEWLINE# #UNINDENT# #UNINDENT# return func