Commit f5e95522 authored by Florian Weber's avatar Florian Weber

remove braces around single-return-statement switch-cases

parent d2771eb1
...@@ -1875,33 +1875,19 @@ class basic_json ...@@ -1875,33 +1875,19 @@ class basic_json
switch (lhs_type) switch (lhs_type)
{ {
case (value_t::array): case (value_t::array):
{
return *lhs.m_value.array == *rhs.m_value.array; return *lhs.m_value.array == *rhs.m_value.array;
}
case (value_t::object): case (value_t::object):
{
return *lhs.m_value.object == *rhs.m_value.object; return *lhs.m_value.object == *rhs.m_value.object;
}
case (value_t::null): case (value_t::null):
{
return true; return true;
}
case (value_t::string): case (value_t::string):
{
return *lhs.m_value.string == *rhs.m_value.string; return *lhs.m_value.string == *rhs.m_value.string;
}
case (value_t::boolean): case (value_t::boolean):
{
return lhs.m_value.boolean == rhs.m_value.boolean; return lhs.m_value.boolean == rhs.m_value.boolean;
}
case (value_t::number_integer): case (value_t::number_integer):
{
return lhs.m_value.number_integer == rhs.m_value.number_integer; return lhs.m_value.number_integer == rhs.m_value.number_integer;
}
case (value_t::number_float): case (value_t::number_float):
{
return approx(lhs.m_value.number_float, rhs.m_value.number_float); return approx(lhs.m_value.number_float, rhs.m_value.number_float);
}
} }
} }
else if (lhs_type == value_t::number_integer and rhs_type == value_t::number_float) else if (lhs_type == value_t::number_integer and rhs_type == value_t::number_float)
...@@ -1936,33 +1922,19 @@ class basic_json ...@@ -1936,33 +1922,19 @@ class basic_json
switch (lhs_type) switch (lhs_type)
{ {
case (value_t::array): case (value_t::array):
{
return *lhs.m_value.array < *rhs.m_value.array; return *lhs.m_value.array < *rhs.m_value.array;
}
case (value_t::object): case (value_t::object):
{
return *lhs.m_value.object < *rhs.m_value.object; return *lhs.m_value.object < *rhs.m_value.object;
}
case (value_t::null): case (value_t::null):
{
return false; return false;
}
case (value_t::string): case (value_t::string):
{
return *lhs.m_value.string < *rhs.m_value.string; return *lhs.m_value.string < *rhs.m_value.string;
}
case (value_t::boolean): case (value_t::boolean):
{
return lhs.m_value.boolean < rhs.m_value.boolean; return lhs.m_value.boolean < rhs.m_value.boolean;
}
case (value_t::number_integer): case (value_t::number_integer):
{
return lhs.m_value.number_integer < rhs.m_value.number_integer; return lhs.m_value.number_integer < rhs.m_value.number_integer;
}
case (value_t::number_float): case (value_t::number_float):
{
return lhs.m_value.number_float < rhs.m_value.number_float; return lhs.m_value.number_float < rhs.m_value.number_float;
}
} }
} }
else if (lhs_type == value_t::number_integer and rhs_type == value_t::number_float) else if (lhs_type == value_t::number_integer and rhs_type == value_t::number_float)
......
...@@ -1875,33 +1875,19 @@ class basic_json ...@@ -1875,33 +1875,19 @@ class basic_json
switch (lhs_type) switch (lhs_type)
{ {
case (value_t::array): case (value_t::array):
{
return *lhs.m_value.array == *rhs.m_value.array; return *lhs.m_value.array == *rhs.m_value.array;
}
case (value_t::object): case (value_t::object):
{
return *lhs.m_value.object == *rhs.m_value.object; return *lhs.m_value.object == *rhs.m_value.object;
}
case (value_t::null): case (value_t::null):
{
return true; return true;
}
case (value_t::string): case (value_t::string):
{
return *lhs.m_value.string == *rhs.m_value.string; return *lhs.m_value.string == *rhs.m_value.string;
}
case (value_t::boolean): case (value_t::boolean):
{
return lhs.m_value.boolean == rhs.m_value.boolean; return lhs.m_value.boolean == rhs.m_value.boolean;
}
case (value_t::number_integer): case (value_t::number_integer):
{
return lhs.m_value.number_integer == rhs.m_value.number_integer; return lhs.m_value.number_integer == rhs.m_value.number_integer;
}
case (value_t::number_float): case (value_t::number_float):
{
return approx(lhs.m_value.number_float, rhs.m_value.number_float); return approx(lhs.m_value.number_float, rhs.m_value.number_float);
}
} }
} }
else if (lhs_type == value_t::number_integer and rhs_type == value_t::number_float) else if (lhs_type == value_t::number_integer and rhs_type == value_t::number_float)
...@@ -1936,33 +1922,19 @@ class basic_json ...@@ -1936,33 +1922,19 @@ class basic_json
switch (lhs_type) switch (lhs_type)
{ {
case (value_t::array): case (value_t::array):
{
return *lhs.m_value.array < *rhs.m_value.array; return *lhs.m_value.array < *rhs.m_value.array;
}
case (value_t::object): case (value_t::object):
{
return *lhs.m_value.object < *rhs.m_value.object; return *lhs.m_value.object < *rhs.m_value.object;
}
case (value_t::null): case (value_t::null):
{
return false; return false;
}
case (value_t::string): case (value_t::string):
{
return *lhs.m_value.string < *rhs.m_value.string; return *lhs.m_value.string < *rhs.m_value.string;
}
case (value_t::boolean): case (value_t::boolean):
{
return lhs.m_value.boolean < rhs.m_value.boolean; return lhs.m_value.boolean < rhs.m_value.boolean;
}
case (value_t::number_integer): case (value_t::number_integer):
{
return lhs.m_value.number_integer < rhs.m_value.number_integer; return lhs.m_value.number_integer < rhs.m_value.number_integer;
}
case (value_t::number_float): case (value_t::number_float):
{
return lhs.m_value.number_float < rhs.m_value.number_float; return lhs.m_value.number_float < rhs.m_value.number_float;
}
} }
} }
else if (lhs_type == value_t::number_integer and rhs_type == value_t::number_float) else if (lhs_type == value_t::number_integer and rhs_type == value_t::number_float)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment