diff --git a/tasks/ast_tools/src/generators/raw_transfer.rs b/tasks/ast_tools/src/generators/raw_transfer.rs index 20af635b2dfb2..9c7fbc3198d91 100644 --- a/tasks/ast_tools/src/generators/raw_transfer.rs +++ b/tasks/ast_tools/src/generators/raw_transfer.rs @@ -296,12 +296,7 @@ fn generate_struct( } } else { let value = if generator.dependent_field_names.contains(&field_name) { - if preamble_str.is_empty() { - preamble_str.push_str("const "); - } else { - preamble_str.push_str(",\n"); - } - write_it!(preamble_str, "{field_name} = {value}"); + write_it!(preamble_str, "const {field_name} = {value};\n"); &field_name } else { &value @@ -320,10 +315,6 @@ fn generate_struct( } } - if !preamble_str.is_empty() { - preamble_str.push(';'); - } - for preamble_part in generator.preamble { preamble_str.push_str(preamble_part.trim()); }