Store enum variant name as Pair
diff --git a/gen/src/write.rs b/gen/src/write.rs
index 315fb35..7da60ac 100644
--- a/gen/src/write.rs
+++ b/gen/src/write.rs
@@ -342,7 +342,7 @@
write_atom(out, enm.repr);
writeln!(out, " {{");
for variant in &enm.variants {
- writeln!(out, " {} = {},", variant.ident, variant.discriminant);
+ writeln!(out, " {} = {},", variant.name.cxx, variant.discriminant);
}
writeln!(out, "}};");
writeln!(out, "#endif // {}", guard);
@@ -365,7 +365,7 @@
writeln!(
out,
">({}::{}) == {}, \"disagrees with the value in #[cxx::bridge]\");",
- enm.name.cxx, variant.ident, variant.discriminant,
+ enm.name.cxx, variant.name.cxx, variant.discriminant,
);
}
}