From 818139da5909af767e7579b819876e67149e9d9a Mon Sep 17 00:00:00 2001 From: Eric Fiselier Date: Sat, 18 Jul 2015 22:57:14 +0000 Subject: [PATCH] Remove unused typedefs in random and regex llvm-svn: 242628 --- libcxx/include/random | 5 ----- libcxx/include/regex | 1 - 2 files changed, 6 deletions(-) diff --git a/libcxx/include/random b/libcxx/include/random index 64382a3d9aa6..c8341efa4428 100644 --- a/libcxx/include/random +++ b/libcxx/include/random @@ -6044,9 +6044,6 @@ basic_istream<_CharT, _Traits>& operator>>(basic_istream<_CharT, _Traits>& __is, discrete_distribution<_IT>& __x) { - typedef discrete_distribution<_IT> _Eng; - typedef typename _Eng::result_type result_type; - typedef typename _Eng::param_type param_type; __save_flags<_CharT, _Traits> __lx(__is); __is.flags(ios_base::dec | ios_base::skipws); size_t __n; @@ -6358,7 +6355,6 @@ operator>>(basic_istream<_CharT, _Traits>& __is, { typedef piecewise_constant_distribution<_RT> _Eng; typedef typename _Eng::result_type result_type; - typedef typename _Eng::param_type param_type; __save_flags<_CharT, _Traits> __lx(__is); __is.flags(ios_base::dec | ios_base::skipws); size_t __n; @@ -6698,7 +6694,6 @@ operator>>(basic_istream<_CharT, _Traits>& __is, { typedef piecewise_linear_distribution<_RT> _Eng; typedef typename _Eng::result_type result_type; - typedef typename _Eng::param_type param_type; __save_flags<_CharT, _Traits> __lx(__is); __is.flags(ios_base::dec | ios_base::skipws); size_t __n; diff --git a/libcxx/include/regex b/libcxx/include/regex index bd48fb8da04b..f8e57f42c83c 100644 --- a/libcxx/include/regex +++ b/libcxx/include/regex @@ -4065,7 +4065,6 @@ basic_regex<_CharT, _Traits>::__parse_collating_symbol(_ForwardIterator __first, throw regex_error(regex_constants::error_brack); #endif // _LIBCPP_NO_EXCEPTIONS // [__first, __temp) contains all text in [. ... .] - typedef typename _Traits::string_type string_type; __col_sym = __traits_.lookup_collatename(__first, __temp); switch (__col_sym.size()) {