LWG 1522
llvm-svn: 119710
Cr-Mirrored-From: sso://chromium.googlesource.com/_direct/external/github.com/llvm/llvm-project
Cr-Mirrored-Commit: d518d1c807ab815735e783a5b1cd7c57b82c9056
diff --git a/include/random b/include/random
index 3dbf808..c40baa9 100644
--- a/include/random
+++ b/include/random
@@ -1498,7 +1498,7 @@
UnaryOperation fw);
vector<result_type> intervals() const;
- vector<double> densities() const;
+ vector<result_type> densities() const;
friend bool operator==(const param_type& x, const param_type& y);
friend bool operator!=(const param_type& x, const param_type& y);
@@ -1525,7 +1525,7 @@
// property functions
vector<result_type> intervals() const;
- vector<double> densities() const;
+ vector<result_type> densities() const;
param_type param() const;
void param(const param_type& parm);
@@ -1573,7 +1573,7 @@
UnaryOperation fw);
vector<result_type> intervals() const;
- vector<double> densities() const;
+ vector<result_type> densities() const;
friend bool operator==(const param_type& x, const param_type& y);
friend bool operator!=(const param_type& x, const param_type& y);
@@ -1603,7 +1603,7 @@
// property functions
vector<result_type> intervals() const;
- vector<double> densities() const;
+ vector<result_type> densities() const;
param_type param() const;
void param(const param_type& parm);