}
if(!var.precision.empty())
append(format("%s ", var.precision));
- append(format("%s %s", var.type_declaration->name, var.name));
+ string type_name = var.type_declaration->name;
+ if(var.array)
+ type_name = type_name.substr(0, type_name.find('['));
+ append(format("%s %s", type_name, var.name));
if(var.array)
{
append('[');