Backed out changeset 9cdd168a8518 (bug 904108) because it includes an unreliable Clang marketing version check

This commit is contained in:
Ehsan Akhgari 2013-08-16 11:53:46 -04:00
parent 477c24d934
commit aa4a01053a

View File

@ -906,17 +906,6 @@ class Value
Value(const Value& v) = default;
#endif
/*
* clang 4.1 doesn't corectly create a default assignment operator
* for this class, so we need to explicitly declare one.
*/
#if defined(__clang__) && (__clang_major__ == 4) && (__clang_minor__ <= 1)
Value &operator=(const Value &r) {
data = r.data;
return *this;
}
#endif
/*** Mutators ***/
void setNull() {