THRIFT-3393 Introducing i8 to provide consistent set of Thrift integers
Client: Compiler (general)
Patch: Jens Geyer <jensg@apache.org>
This closes #656
diff --git a/compiler/cpp/src/parse/t_base_type.h b/compiler/cpp/src/parse/t_base_type.h
index 9be1f80..11d73e0 100644
--- a/compiler/cpp/src/parse/t_base_type.h
+++ b/compiler/cpp/src/parse/t_base_type.h
@@ -37,7 +37,7 @@
TYPE_VOID,
TYPE_STRING,
TYPE_BOOL,
- TYPE_BYTE,
+ TYPE_I8,
TYPE_I16,
TYPE_I32,
TYPE_I64,
@@ -84,8 +84,8 @@
case TYPE_BOOL:
return "bool";
break;
- case TYPE_BYTE:
- return "byte";
+ case TYPE_I8:
+ return "i8";
break;
case TYPE_I16:
return "i16";
diff --git a/compiler/cpp/src/parse/t_scope.h b/compiler/cpp/src/parse/t_scope.h
index c108fdd..5acb94e 100644
--- a/compiler/cpp/src/parse/t_scope.h
+++ b/compiler/cpp/src/parse/t_scope.h
@@ -112,7 +112,7 @@
case t_base_type::TYPE_I32:
case t_base_type::TYPE_I64:
case t_base_type::TYPE_BOOL:
- case t_base_type::TYPE_BYTE:
+ case t_base_type::TYPE_I8:
const_val->set_integer(constant->get_value()->get_integer());
break;
case t_base_type::TYPE_STRING: