{% if object.deprecation.isDefined %}{{ render(object.deprecation) }}{% endif %}
{% if object.isVirtual %}[virtual] {% endif -%}
    {{- object.visibility}}{%- if typeDefined(object.inferredType) %} {{ render(object.inferredType) }}{% endif %} ${{ object.name ~ ';' -}}
