- 同一个message中定义两个enum类型,两个enum中分别有两个相同的变量名,生成时出错。
- 需要定义不同的变量名,否则编译器会找不到报错。
- 使用
option allow_alias = true;
message Message_Example
{
enum XX{
option allow_alias = true;
NONE = 0;
}
enum TT{
NONE = 0;
}
}
option allow_alias = true;
message Message_Example
{
enum XX{
option allow_alias = true;
NONE = 0;
}
enum TT{
NONE = 0;
}
}