_float->p.declaration = declaration;
_float->declaration = float_declaration;
_float->p.scope = new_definition_scope(parent_scope, field_name, root_name);
_float->p.declaration = declaration;
_float->declaration = float_declaration;
_float->p.scope = new_definition_scope(parent_scope, field_name, root_name);