From: Carlo Wood Date: Tue, 11 Mar 2003 13:48:16 +0000 (+0000) Subject: demangle.h: Prepend accessors of class qualifier with 'get_' in order to fix warnings... X-Git-Tag: releases/gcc-3.4.0~8023 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1be4def3c6aa88e74c2a74a445405191706e323e;p=thirdparty%2Fgcc.git demangle.h: Prepend accessors of class qualifier with 'get_' in order to fix warnings when... 2003-03-11 Carlo Wood * include/bits/demangle.h: Prepend accessors of class qualifier with 'get_' in order to fix warnings when compiling with -Wshadow. From-SVN: r64172 --- diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index f66c6e40d884..69543e1919a9 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,9 @@ +2003-03-11 Carlo Wood + + * include/bits/demangle.h: Prepend accessors of + class qualifier with 'get_' in order to fix warnings + when compiling with -Wshadow. + 2003-03-11 Loren J. Rittle * config/os/bsd/freebsd/ctype_inline.h: Support _M_table @@ -25,8 +31,8 @@ _M_really_overflow, seekoff): Use the boolean parameter in the calls. * include/std/std_fstream.h (sync): Likewise. * src/fstream.cc (basic_filebuf<>::_M_underflow_common): Likewise. - * src/ios.cc (ios_base::Init::_S_ios_create(bool)): Revert libstdc++/8399 - commit involving isatty(0). + * src/ios.cc (ios_base::Init::_S_ios_create(bool)): Revert + libstdc++/8399 commit involving isatty(0). * acinclude.m4 (GLIBCPP_CHECK_UNISTD_DECL_AND_LINKAGE_1): Remove. (GLIBCPP_CHECK_UNISTD_SUPPORT): Remove * configure.in: Remove call. @@ -59,9 +65,10 @@ 2003-03-08 Loren J. Rittle * testsuite/26_numerics/c99_classification_macros_c.cc: Tweak test. - - * config/locale/generic/c_locale.cc (locale::facet::_S_create_c_locale): - Throw runtime exception when unsupported language is specified. + + * config/locale/generic/c_locale.cc + (locale::facet::_S_create_c_locale): Throw runtime exception when + unsupported language is specified. * testsuite/testsuite_hooks.h (run_test_wrapped_generic_locale_exception_catcher): New function. * testsuite/testsuite_hooks.cc (run_tests_wrapped_locale): diff --git a/libstdc++-v3/include/bits/demangle.h b/libstdc++-v3/include/bits/demangle.h index 3d0803b97f0f..41347a2bb134 100644 --- a/libstdc++-v3/include/bits/demangle.h +++ b/libstdc++-v3/include/bits/demangle.h @@ -172,7 +172,7 @@ namespace __gnu_cxx { } int - start_pos(void) const + get_start_pos(void) const { return M_start_pos; } char @@ -187,7 +187,7 @@ namespace __gnu_cxx } string_type const& - optional_type(void) const + get_optional_type(void) const { return M_optional_type; } bool @@ -1382,7 +1382,7 @@ namespace __gnu_cxx { int saved_inside_substitution = M_demangler.M_inside_substitution; M_demangler.M_inside_substitution = 0; - M_demangler.add_substitution((*iter).start_pos(), type); + M_demangler.add_substitution((*iter).get_start_pos(), type); M_demangler.M_inside_substitution = saved_inside_substitution; } char qualifier_char = (*iter).first_qualifier(); @@ -1407,7 +1407,7 @@ namespace __gnu_cxx continue; case 'A': { - string_type index = (*iter).optional_type(); + string_type index = (*iter).get_optional_type(); if (++iter != M_qualifier_starts.rend() && (*iter).first_qualifier() != 'A') { @@ -1420,12 +1420,12 @@ namespace __gnu_cxx } case 'M': prefix += " "; - prefix += (*iter).optional_type(); + prefix += (*iter).get_optional_type(); prefix += "::*"; break; case 'U': prefix += " "; - prefix += (*iter).optional_type(); + prefix += (*iter).get_optional_type(); break; case 'G': // Only here so we added a substitution. break;