Skip to content

Commit

Permalink
cgen: perfect enum with comptime const value
Browse files Browse the repository at this point in the history
  • Loading branch information
yuyi98 committed Oct 3, 2024
1 parent 9851367 commit 10eca00
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion vlib/v/gen/c/cgen.v
Original file line number Diff line number Diff line change
Expand Up @@ -4406,7 +4406,7 @@ fn (mut g Gen) enum_decl(node ast.EnumDecl) {
const_def := g.global_const_defs[util.no_dots(field.expr.name)]
if const_def.def.starts_with('#define') {
g.enum_typedefs.write_string(const_def.def.all_after_last(' '))
} else if const_def.def.contains('const') {
} else if const_def.def.contains('const ') {
g.enum_typedefs.write_string(const_def.def.all_after_last('=').all_before_last(';'))
} else {
g.enum_typedefs.write_string(expr_str)
Expand Down

0 comments on commit 10eca00

Please sign in to comment.