Rename Mangled::GetLanguage to Mangled::GuessLanguage

The language can not be definitively determined from the mangling, so
this new name helps clarify that fact.  This addresses the concerns raised
in http://reviews.llvm.org/rL226962.
Reviewed by: clayborg
Subscribers: lldb-commits
Differential Revision: http://reviews.llvm.org/D10723

llvm-svn: 240662
This commit is contained in:
Dawn Perchik 2015-06-25 17:45:53 +00:00
parent 02c302790f
commit 6c506bdab2
2 changed files with 6 additions and 6 deletions

View File

@ -298,12 +298,12 @@ public:
SetValue (const ConstString &name);
//----------------------------------------------------------------------
/// Get the language only if it is definitive what the language is from
/// the mangling.
/// Try to guess the language from the mangling.
///
/// For a mangled name to have a language it must have both a mangled
/// and a demangled name and it must be definitive from the mangling
/// what the language is.
/// and a demangled name and it can be guessed from the mangling what
/// the language is. Note: this will return C++ for any language that
/// uses Itanium ABI mangling.
///
/// Standard C function names will return eLanguageTypeUnknown because
/// they aren't mangled and it isn't clear what language the name
@ -314,7 +314,7 @@ public:
/// if there is no mangled or demangled counterpart.
//----------------------------------------------------------------------
lldb::LanguageType
GetLanguage ();
GuessLanguage ();
private:
//----------------------------------------------------------------------

View File

@ -423,7 +423,7 @@ Mangled::MemorySize () const
}
lldb::LanguageType
Mangled::GetLanguage ()
Mangled::GuessLanguage ()
{
ConstString mangled = GetMangledName();
if (mangled)