Allow assigning nil to any pointer
This commit is contained in:
@ -74,13 +74,13 @@ namespace gcc
|
||||
std::shared_ptr<boot::symbol_table<tree>> initial_table =
|
||||
std::make_shared<boot::symbol_table<tree>>();
|
||||
|
||||
initial_table->enter("Int", boot::make_info(long_integer_type_node));
|
||||
initial_table->enter("Word", boot::make_info(size_type_node));
|
||||
initial_table->enter("Bool", boot::make_info(boolean_type_node));
|
||||
initial_table->enter("Float", boot::make_info(double_type_node));
|
||||
initial_table->enter("Char", boot::make_info(unsigned_char_type_node));
|
||||
initial_table->enter("Byte", boot::make_info(make_unsigned_type(8)));
|
||||
initial_table->enter("String", boot::make_info(elna_string_type_node));
|
||||
initial_table->enter("Int", long_integer_type_node);
|
||||
initial_table->enter("Word", size_type_node);
|
||||
initial_table->enter("Bool", boolean_type_node);
|
||||
initial_table->enter("Float", double_type_node);
|
||||
initial_table->enter("Char", unsigned_char_type_node);
|
||||
initial_table->enter("Byte", make_unsigned_type(8));
|
||||
initial_table->enter("String", elna_string_type_node);
|
||||
|
||||
return initial_table;
|
||||
}
|
||||
|
Reference in New Issue
Block a user