Пример #1
0
 def __init__(self, *args, **kwargs):
     super().__init__(*args, **kwargs)
     self.env = make_jinja_environment(file_with_templates_as_sibs=__file__)
     self.structs = []
     self.enums = []
     self.bitmasks = []
     self.protects = set()
def make_environment():
    env = make_jinja_environment(file_with_templates_as_sibs=__file__)
    env.filters['make_ext_variable_name'] = make_ext_variable_name
    return env
Пример #3
0
 def __init__(self, *args, **kwargs):
     super().__init__(*args, **kwargs)
     self.env = make_jinja_environment(file_with_templates_as_sibs=__file__)
Пример #4
0
 def __init__(self, *args, **kwargs):
     self.quiet = kwargs.pop('quiet', False)
     super().__init__(*args, **kwargs)
     self.env = make_jinja_environment(file_with_templates_as_sibs=__file__,
                                       trim_blocks=False)
     self.env.filters['block_doxygen_comment'] = _block_doxygen_comment
Пример #5
0
 def __init__(self, *args, **kwargs):
     super().__init__(*args, **kwargs)
     self.env = make_jinja_environment(file_with_templates_as_sibs=__file__)
     self.env.filters['block_doxygen_comment'] = _block_doxygen_comment