mirror of
https://github.com/vlang/v.git
synced 2025-09-13 14:32:26 +03:00
fix -cstrict
This commit is contained in:
parent
97780a65f6
commit
b5ee3d374b
3 changed files with 9 additions and 9 deletions
|
@ -1,11 +1,11 @@
|
|||
vlib/v/checker/tests/enum_field_overflow.vv:3:10: error: enum value `2147483647` overflows the enum type `int`, values of which have to be in [-2147483648, 2147483647]
|
||||
1 | enum Color {
|
||||
vlib/v/checker/tests/enum_field_overflow.vv:3:10: error: enum value `2147483647` overflows the enum type `i32`, values of which have to be in [-2147483648, 2147483647]
|
||||
1 | enum Color as i32 {
|
||||
2 | red
|
||||
3 | green = 2147483647
|
||||
| ~~~~~~~~~~
|
||||
4 | blue
|
||||
5 | }
|
||||
vlib/v/checker/tests/enum_field_overflow.vv:4:2: error: enum value overflows type `int`, which has a maximum value of 2147483647
|
||||
vlib/v/checker/tests/enum_field_overflow.vv:4:2: error: enum value overflows type `i32`, which has a maximum value of 2147483647
|
||||
2 | red
|
||||
3 | green = 2147483647
|
||||
4 | blue
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
vlib/v/checker/tests/enum_field_value_overflow.vv:3:10: error: enum value `2147483648` overflows the enum type `int`, values of which have to be in [-2147483648, 2147483647]
|
||||
1 | enum Color {
|
||||
vlib/v/checker/tests/enum_field_value_overflow.vv:3:10: error: enum value `2147483648` overflows the enum type `i32`, values of which have to be in [-2147483648, 2147483647]
|
||||
1 | enum Color as i32 {
|
||||
2 | red
|
||||
3 | green = 2147483648
|
||||
| ~~~~~~~~~~
|
||||
|
@ -40,8 +40,8 @@ vlib/v/checker/tests/enum_field_value_overflow.vv:21:10: error: enum value `3276
|
|||
| ~~~~~
|
||||
22 | blue
|
||||
23 | }
|
||||
vlib/v/checker/tests/enum_field_value_overflow.vv:27:10: error: enum value `2147483648` overflows the enum type `int`, values of which have to be in [-2147483648, 2147483647]
|
||||
25 | enum ColorI32 {
|
||||
vlib/v/checker/tests/enum_field_value_overflow.vv:27:10: error: enum value `2147483648` overflows the enum type `i32`, values of which have to be in [-2147483648, 2147483647]
|
||||
25 | enum ColorI32 as i32 {
|
||||
26 | red
|
||||
27 | green = 2147483648
|
||||
| ~~~~~~~~~~
|
||||
|
|
|
@ -8316,9 +8316,9 @@ return ${cast_shared_struct_str};
|
|||
}
|
||||
iin_idx := already_generated_mwrappers[interface_index_name] - iinidx_minimum_base
|
||||
if g.pref.build_mode != .build_module {
|
||||
sb.writeln('${g.static_modifier}const int ${interface_index_name} = ${iin_idx};')
|
||||
sb.writeln('${g.static_modifier}const u32 ${interface_index_name} = ${iin_idx};')
|
||||
} else {
|
||||
sb.writeln('extern const int ${interface_index_name};')
|
||||
sb.writeln('extern const u32 ${interface_index_name};')
|
||||
}
|
||||
}
|
||||
for vtyp, variants in inter_info.conversions {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue