From c31ba26e0c77fafbcd192a94d6d82d61d9c7286c Mon Sep 17 00:00:00 2001 From: Sean Callanan Date: Wed, 22 Sep 2010 00:33:31 +0000 Subject: [PATCH] Improved the logging for ASTs generated on the expression parser's behalf so that now we see the full TranslationUnitDecl instead of just the FunctionDecl. llvm-svn: 114514 --- lldb/source/Expression/ASTResultSynthesizer.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lldb/source/Expression/ASTResultSynthesizer.cpp b/lldb/source/Expression/ASTResultSynthesizer.cpp index 8838fddf8ff1..f03430bc4916 100644 --- a/lldb/source/Expression/ASTResultSynthesizer.cpp +++ b/lldb/source/Expression/ASTResultSynthesizer.cpp @@ -118,11 +118,11 @@ ASTResultSynthesizer::SynthesizeResult (FunctionDecl *FunDecl) std::string s; raw_string_ostream os(s); - function_decl->print(os); + Ctx.getTranslationUnitDecl()->print(os); os.flush(); - log->Printf("Function AST before transforming:\n%s", s.c_str()); + log->Printf("AST context before transforming:\n%s", s.c_str()); } Stmt *function_body = function_decl->getBody();