{% macro do_not_edit() %}
// THIS FILE IS AUTOGENERATED, DON'T EDIT!
{%- endmacro %}

{% macro optional_namespace(namespace) %}
{% if namespace %}
namespace {{ namespace }} {
{% endif %}
{{ caller() }}
{% if namespace %}
}  // namespace {{ namespace }}
{% endif %}
{%- endmacro %}

{% macro include_grpcpp(base_name) %}
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wunused-parameter"
#endif
#include "{{ base_name }}.grpc.pb.h"
#ifdef __clang__
#pragma clang diagnostic pop
#endif
{%- endmacro %}

{% macro namespace_with_colons(namespace) %}
{% if namespace %}::{{namespace}}{% endif %}
{%- endmacro %}
