diff --git a/src/bin/eolian_mono/eolian/mono/parameter.hh b/src/bin/eolian_mono/eolian/mono/parameter.hh index 7c7b8f275d..deb9a9e5a8 100644 --- a/src/bin/eolian_mono/eolian/mono/parameter.hh +++ b/src/bin/eolian_mono/eolian/mono/parameter.hh @@ -909,7 +909,7 @@ struct native_convert_out_variable_generator // Assign a default value to the out variable in case we end up in the catch clause. return as_generator( string << " = default(" << type << ");" - ).generate(sink, std::make_tuple(param.param_name, param), context); + ).generate(sink, std::make_tuple(escape_keyword(param.param_name), param), context); } return true; }