diff options
Diffstat (limited to 'include/lldb/Symbol/Variable.h')
-rw-r--r-- | include/lldb/Symbol/Variable.h | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/include/lldb/Symbol/Variable.h b/include/lldb/Symbol/Variable.h index a345bcb8c23a..8d413cac3d7d 100644 --- a/include/lldb/Symbol/Variable.h +++ b/include/lldb/Symbol/Variable.h @@ -55,7 +55,7 @@ public: return m_declaration; } - const ConstString& + ConstString GetName() const; SymbolContextScope * @@ -70,12 +70,7 @@ public: // function that can be called by commands and expression parsers to make // sure we match anything we come across. bool - NameMatches (const ConstString &name) const - { - if (m_name == name) - return true; - return m_mangled.NameMatches (name); - } + NameMatches (const ConstString &name) const; bool NameMatches (const RegularExpression& regex) const; @@ -83,6 +78,9 @@ public: Type * GetType(); + lldb::LanguageType + GetLanguage () const; + lldb::ValueType GetScope() const { |