diff options
author | Jim Ingham <jingham@apple.com> | 2016-04-26 00:29:59 +0000 |
---|---|---|
committer | Jim Ingham <jingham@apple.com> | 2016-04-26 00:29:59 +0000 |
commit | cef461772e9b1648d2e5916ac38a1e5a5b4ee523 (patch) | |
tree | 844cbf4e0512ec2e6246ab592e3da2a2c2ab936f /lldb/source/Expression/ExpressionSourceCode.cpp | |
parent | 1a075013793a80fd76185d26d7634ac78d231b98 (diff) | |
download | bcm5719-llvm-cef461772e9b1648d2e5916ac38a1e5a5b4ee523.tar.gz bcm5719-llvm-cef461772e9b1648d2e5916ac38a1e5a5b4ee523.zip |
When building the list of variables we're going to write "using $_lldb_local_vars"
statements for, be sure not to include variables that have no locations. We wouldn't
be able to realize them, and that will cause all expressions to fail.
llvm-svn: 267500
Diffstat (limited to 'lldb/source/Expression/ExpressionSourceCode.cpp')
-rw-r--r-- | lldb/source/Expression/ExpressionSourceCode.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lldb/source/Expression/ExpressionSourceCode.cpp b/lldb/source/Expression/ExpressionSourceCode.cpp index d5e2cdb48ca..14e98105b8a 100644 --- a/lldb/source/Expression/ExpressionSourceCode.cpp +++ b/lldb/source/Expression/ExpressionSourceCode.cpp @@ -278,7 +278,7 @@ bool ExpressionSourceCode::GetText (std::string &text, lldb::LanguageType wrappi ConstString object_name; if (Language::LanguageIsCPlusPlus(frame->GetLanguage())) { - lldb::VariableListSP var_list_sp = frame->GetInScopeVariableList(false); + lldb::VariableListSP var_list_sp = frame->GetInScopeVariableList(false, true); AddLocalVariableDecls(var_list_sp, lldb_local_var_decls); } } |