_CCodeGenerator.generate_c_src(): use Jinja 2 templates
[deliverable/barectf.git] / barectf / templates / metadata / enum-ft.j2
1 enum : {{ ft | int_ft_str }} {
2 {% for label, mapping in ft.mappings.items() %}
3 {% for rg in mapping.ranges %}
4 {% if rg.lower == rg.upper %}
5 {% set rg_str = rg.lower %}
6 {% else %}
7 {% set rg_str %}{{ rg.lower }} ... {{ rg.upper }}{% endset %}
8 {% endif %}
9 "{{ label | escape_dq }}" = {{ rg_str }},
10 {% endfor %}
11 {% endfor %}
12 }
This page took 0.032344 seconds and 5 git commands to generate.