Skip to content

Commit ef83f93

Browse files
committed
array_size symbols: set mode and avoid redundant settings
The symbolt constructor already takes care of initialising fields to false.
1 parent 8b20ebb commit ef83f93

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/ansi-c/c_typecheck_type.cpp

+1-2
Original file line numberDiff line numberDiff line change
@@ -581,10 +581,9 @@ void c_typecheck_baset::typecheck_array_type(array_typet &type)
581581
new_symbol.base_name=id2string(current_symbol.base_name)+suffix;
582582
new_symbol.type=size.type();
583583
new_symbol.type.set(ID_C_constant, true);
584-
new_symbol.is_type=false;
585-
new_symbol.is_static_lifetime=false;
586584
new_symbol.value=size;
587585
new_symbol.location=source_location;
586+
new_symbol.mode = mode;
588587

589588
symbol_table.add(new_symbol);
590589

0 commit comments

Comments
 (0)