#NEWLINE# def __init__( self , filename , source , ast_list , include_paths , quiet = False ) : #NEWLINE# #INDENT# self . filename = filename #NEWLINE# self . source = source #NEWLINE# self . ast_list = ast_list #NEWLINE# self . include_paths = include_paths [ : ] #NEWLINE# self . quiet = quiet #NEWLINE# self . symbol_table = symbols . SymbolTable ( ) #NEWLINE# self . metrics = metrics . Metrics ( source ) #NEWLINE# self . warnings = set ( ) #NEWLINE# if ( filename not in self . _module_cache ) : #NEWLINE# #INDENT# self . _module_cache [ filename ] = Module ( filename , ast_list )