Example #1
0
 def __init__(self, include_directories, cache=None, progress_cb=None):
     self._preprocessing_parser = preprocessing_parser.PreprocessingParser()
     self._include_collector = (
         include_collecting_visitor.IncludeCollectingVisitor())
     self.include_directories = include_directories
     self.cache = cache or util.CacheManager(None)
     self.opened_files = []
     self.loaded_files = {}
     self.progress_cb = progress_cb or (lambda *_: None)
 def setUp(self):
     self.parser = preprocessing_parser.PreprocessingParser()
Example #3
0
 def setUp(self):
     self.macros = preprocessing_parser.Macros()
     self.parser = preprocessing_parser.PreprocessingParser()
     self.visitor = preprocessing_visitor.PreprocessingVisitor(self.macros)
     self.macro_expander = macro_expander.MacroParser(self.macros,
                                                      eval_mode=True)