diff options
| -rw-r--r-- | lldb/include/lldb/Symbol/Type.h | 1 | ||||
| -rw-r--r-- | lldb/include/lldb/Symbol/Variable.h | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/lldb/include/lldb/Symbol/Type.h b/lldb/include/lldb/Symbol/Type.h index efd3ede03445..06fc1d5da0aa 100644 --- a/lldb/include/lldb/Symbol/Type.h +++ b/lldb/include/lldb/Symbol/Type.h @@ -56,6 +56,7 @@ public: Type *operator->() { return GetType(); } Type *GetType(); + SymbolFile &GetSymbolFile() const { return m_symbol_file; } protected: SymbolFile &m_symbol_file; diff --git a/lldb/include/lldb/Symbol/Variable.h b/lldb/include/lldb/Symbol/Variable.h index 66abdc0b3117..37bd9ca68533 100644 --- a/lldb/include/lldb/Symbol/Variable.h +++ b/lldb/include/lldb/Symbol/Variable.h @@ -64,6 +64,8 @@ public: lldb::ValueType GetScope() const { return m_scope; } + const RangeList &GetScopeRange() const { return m_scope_range; } + bool IsExternal() const { return m_external; } bool IsArtificial() const { return m_artificial; } |
