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
def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.env = make_jinja_environment(file_with_templates_as_sibs=__file__)
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
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