- resolve(literal, find_type(BasicTypeDeclaration::INT, 32), false);
+ resolve(literal, find_type(BasicTypeDeclaration::INT, 32, true), false);
+ else if(literal.value.check_type<unsigned>())
+ resolve(literal, find_type(BasicTypeDeclaration::INT, 32, false), false);