lib/thrift: change ProtocolTestStruct field naming to avoid set_ prefix
lib/thrift: change ProtocolTestStruct field naming to avoid set_ prefix
compiler/cpp, lib/cpp: use enum class Type instead of Type::Enum