aboutsummaryrefslogtreecommitdiff
path: root/lib/libcxx/include/valarray
diff options
context:
space:
mode:
authorLeRoyce Pearson <leroycepearson@geemili.xyz>2020-03-27 11:32:33 -0600
committerGitHub <noreply@github.com>2020-03-27 11:32:33 -0600
commitc7f4e68464e0ebd6e6d0f3230114d189e25e3dc9 (patch)
tree1039973f89854e5256d86ecfecc87b2b61be46cd /lib/libcxx/include/valarray
parent1a6c3aeec9226eba02655c77872bd01eaa9be711 (diff)
parentaec4967f36d16cfee43529bd341300f5f77af34a (diff)
downloadzig-c7f4e68464e0ebd6e6d0f3230114d189e25e3dc9.tar.gz
zig-c7f4e68464e0ebd6e6d0f3230114d189e25e3dc9.zip
Merge branch 'master' into feature-file-locks
Diffstat (limited to 'lib/libcxx/include/valarray')
-rw-r--r--lib/libcxx/include/valarray26
1 files changed, 7 insertions, 19 deletions
diff --git a/lib/libcxx/include/valarray b/lib/libcxx/include/valarray
index 8f6221ab3f..c048a6d7e4 100644
--- a/lib/libcxx/include/valarray
+++ b/lib/libcxx/include/valarray
@@ -1256,6 +1256,8 @@ public:
_LIBCPP_INLINE_VISIBILITY
operator>>=(const _Expr& __v) const;
+ slice_array(slice_array const&) = default;
+
_LIBCPP_INLINE_VISIBILITY
const slice_array& operator=(const slice_array& __sa) const;
@@ -1505,11 +1507,6 @@ public:
#endif // _LIBCPP_CXX03_LANG
-// gslice(const gslice&) = default;
-// gslice(gslice&&) = default;
-// gslice& operator=(const gslice&) = default;
-// gslice& operator=(gslice&&) = default;
-
_LIBCPP_INLINE_VISIBILITY
size_t start() const {return __1d_.size() ? __1d_[0] : 0;}
@@ -1645,10 +1642,7 @@ public:
_LIBCPP_INLINE_VISIBILITY
void operator=(const value_type& __x) const;
-// gslice_array(const gslice_array&) = default;
-// gslice_array(gslice_array&&) = default;
-// gslice_array& operator=(const gslice_array&) = default;
-// gslice_array& operator=(gslice_array&&) = default;
+ gslice_array(const gslice_array&) = default;
private:
gslice_array(const gslice& __gs, const valarray<value_type>& __v)
@@ -1977,17 +1971,14 @@ public:
_LIBCPP_INLINE_VISIBILITY
operator>>=(const _Expr& __v) const;
+ mask_array(const mask_array&) = default;
+
_LIBCPP_INLINE_VISIBILITY
const mask_array& operator=(const mask_array& __ma) const;
_LIBCPP_INLINE_VISIBILITY
void operator=(const value_type& __x) const;
-// mask_array(const mask_array&) = default;
-// mask_array(mask_array&&) = default;
-// mask_array& operator=(const mask_array&) = default;
-// mask_array& operator=(mask_array&&) = default;
-
private:
_LIBCPP_INLINE_VISIBILITY
mask_array(const valarray<bool>& __vb, const valarray<value_type>& __v)
@@ -2336,17 +2327,14 @@ public:
_LIBCPP_INLINE_VISIBILITY
operator>>=(const _Expr& __v) const;
+ indirect_array(const indirect_array&) = default;
+
_LIBCPP_INLINE_VISIBILITY
const indirect_array& operator=(const indirect_array& __ia) const;
_LIBCPP_INLINE_VISIBILITY
void operator=(const value_type& __x) const;
-// indirect_array(const indirect_array&) = default;
-// indirect_array(indirect_array&&) = default;
-// indirect_array& operator=(const indirect_array&) = default;
-// indirect_array& operator=(indirect_array&&) = default;
-
private:
_LIBCPP_INLINE_VISIBILITY
indirect_array(const valarray<size_t>& __ia, const valarray<value_type>& __v)