File tree 1 file changed +13
-13
lines changed
1 file changed +13
-13
lines changed Original file line number Diff line number Diff line change @@ -896,47 +896,47 @@ IdType Value::release<IdType>()
896
896
}
897
897
898
898
Value::Value (Type type /* = Type::Null */ )
899
+ : _data { NullData {} }
899
900
{
900
901
switch (type)
901
902
{
902
903
case Type::Map:
903
- _data = { MapData {} };
904
+ _data = MapData {};
904
905
break ;
905
906
906
907
case Type::List:
907
- _data = { ListType {} };
908
+ _data = ListType {};
908
909
break ;
909
910
910
911
case Type::String:
911
- _data = { StringData {} };
912
- break ;
913
-
914
- case Type::Null:
915
- _data = { NullData {} };
912
+ _data = StringData {};
916
913
break ;
917
914
918
915
case Type::Boolean :
919
- _data = { BooleanType { false } };
916
+ _data = BooleanType { false };
920
917
break ;
921
918
922
919
case Type::Int:
923
- _data = { IntType { 0 } };
920
+ _data = IntType { 0 };
924
921
break ;
925
922
926
923
case Type::Float:
927
- _data = { FloatType { 0.0 } };
924
+ _data = FloatType { 0.0 };
928
925
break ;
929
926
930
927
case Type::EnumValue:
931
- _data = { EnumData {} };
928
+ _data = EnumData {};
932
929
break ;
933
930
934
931
case Type::ID:
935
- _data = { IdType {} };
932
+ _data = IdType {};
936
933
break ;
937
934
938
935
case Type::Scalar:
939
- _data = { ScalarData {} };
936
+ _data = ScalarData {};
937
+ break ;
938
+
939
+ default :
940
940
break ;
941
941
}
942
942
}
You can’t perform that action at this time.
0 commit comments