diff options
author | Sean Callanan <scallanan@apple.com> | 2011-10-14 20:34:21 +0000 |
---|---|---|
committer | Sean Callanan <scallanan@apple.com> | 2011-10-14 20:34:21 +0000 |
commit | 7dd9812675a11e12d1f41b3e4ad50c1a1a14d897 (patch) | |
tree | c12177ef88cd7fdd0fb3012bed20749546e31d3e /lldb/source/Expression/ASTResultSynthesizer.cpp | |
parent | 7e1aa5b7ac70bf6030d0a6727c979dd9d6781053 (diff) | |
download | bcm5719-llvm-7dd9812675a11e12d1f41b3e4ad50c1a1a14d897.tar.gz bcm5719-llvm-7dd9812675a11e12d1f41b3e4ad50c1a1a14d897.zip |
Improved expression logging. Now all calls to
FindExternalVisibleDecls and FindExternalLexicalDecls
are marked and given unique IDs, so that all logging
done as part of their execution can be traced back to
the proper call.
Also there was some logging that really wasn't helpful
in most cases so I disabled it unless verbose logging
(log enable -v lldb expr) is enabled.
llvm-svn: 141987
Diffstat (limited to 'lldb/source/Expression/ASTResultSynthesizer.cpp')
-rw-r--r-- | lldb/source/Expression/ASTResultSynthesizer.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lldb/source/Expression/ASTResultSynthesizer.cpp b/lldb/source/Expression/ASTResultSynthesizer.cpp index db0714e238b..e78f09d92d3 100644 --- a/lldb/source/Expression/ASTResultSynthesizer.cpp +++ b/lldb/source/Expression/ASTResultSynthesizer.cpp @@ -65,7 +65,7 @@ ASTResultSynthesizer::TransformTopLevelDecl(Decl* D) if (NamedDecl *named_decl = dyn_cast<NamedDecl>(D)) { - if (log) + if (log && log->GetVerbose()) { if (named_decl->getIdentifier()) log->Printf("TransformTopLevelDecl(%s)", named_decl->getIdentifier()->getNameStart()); |