#NEWLINE# def computeExpressionDrop( self , statement , constraint_collection ) : #NEWLINE# #INDENT# provider = self . getParentVariableProvider ( ) #NEWLINE# if provider . isExpressionClassBody ( ) : #NEWLINE# #INDENT# result = StatementExec ( source_code = self . getSourceCode ( ) , globals_arg = self . getGlobals ( ) , locals_arg = self . getLocals ( ) , source_ref = self . getSourceReference ( ) ) #NEWLINE# return ( result , 'new_statements' , "Changed 'execfile' with unused result to 'exec' on class level." ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# return ( statement , None , None )