// This file is auto-generated from a template! // You should reconsider editing! #pragma once {% for header in (headers if headers else []) %} #include "{{ header }}" {% endfor %} {% for instance in (instances if instances else []) %} constexpr {{ instance.type }} {{ instance.name }}{ {% for arg in instance.args %} {{ arg | hex }}, {% endfor %} }; {% endfor %} {% for alias, ref in (aliases.items() if aliases else {}) %} constexpr auto {{ alias }} = {{ ref }}; {% endfor %} {% for alias, ref in (type_aliases.items() if type_aliases else {}) %} using {{ alias }} = {{ ref }}; {% endfor %}