I had this out of line for debugging reasons. Put it back inline.
@@ -39,14 +39,6 @@
namespace JS {
-Value::Value()
- : m_type(Type::Empty)
-{
- // dbg() << "Create empty value";
- // dump_backtrace();
-}
-
bool Value::is_array() const
{
return is_object() && as_object().is_array();
@@ -58,7 +58,10 @@ public:
bool is_nan() const { return is_number() && __builtin_isnan(as_double()); }
bool is_infinity() const { return is_number() && __builtin_isinf(as_double()); }
- Value();
+ Value()
+ : m_type(Type::Empty)
+ {
+ }
explicit Value(bool value)
: m_type(Type::Boolean)