#NEWLINE# def getTree( self , node , scope ) : #NEWLINE# #INDENT# expr = ( node . var if isinstance ( node , Rvalue ) else node ) #NEWLINE# tree = self . makeDFTree ( expr , scope ) #NEWLINE# tree = self . resolveBlockingAssign ( tree , scope ) #NEWLINE# if ( not self . noreorder ) : #NEWLINE# #INDENT# tree = reorder . reorder ( tree ) #NEWLINE# #UNINDENT# return tree