#NEWLINE# def save_lhs_tuple( self , lhs ) : #NEWLINE# #INDENT# "\n    If there's a Tuple assignment on the LHS \n    then all the variables must be kept alive\n    together if any of them survive\n    " #NEWLINE# for elt in lhs . elts : #NEWLINE# #INDENT# if ( self . __class__ is Tuple ) : #NEWLINE# #INDENT# self . save_lhs_tuple ( elt ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# assert ( elt . __class__ is Var ) #NEWLINE# if ( not self . is_live ( elt . name ) ) : #NEWLINE# #INDENT# self . use_counts [ elt . name ] = 1