#NEWLINE# def update_used( self , t ) : #NEWLINE# #INDENT# if isinstance ( t , list ) : #NEWLINE# #INDENT# for type_ in t : #NEWLINE# #INDENT# if isinstance ( type_ , str ) : #NEWLINE# #INDENT# if ( t in TYPES ) : #NEWLINE# #INDENT# self . used . add ( type_ ) #NEWLINE# #UNINDENT# #UNINDENT# else : #NEWLINE# #INDENT# self . update_used ( type_ ) #NEWLINE# #UNINDENT# #UNINDENT# #UNINDENT# else : #NEWLINE# #INDENT# if ( t in TYPES ) : #NEWLINE# #INDENT# self . used . add ( t )