Implement the Word type

This commit is contained in:
2025-01-24 11:41:14 +01:00
parent 5548b66b15
commit 005e9dcc52
8 changed files with 109 additions and 32 deletions

View File

@ -250,7 +250,12 @@ namespace gcc
void generic_visitor::visit(source::number_literal<std::int32_t> *literal)
{
this->current_expression = build_int_cst_type(integer_type_node, literal->number());
this->current_expression = build_int_cst(integer_type_node, literal->number());
}
void generic_visitor::visit(source::number_literal<std::uint32_t> *literal)
{
this->current_expression = build_int_cstu(unsigned_type_node, literal->number());
}
void generic_visitor::visit(source::number_literal<double> *literal)