[Lldb-commits] [lldb] r154957 - /lldb/trunk/source/Symbol/ClangASTImporter.cpp
Sean Callanan
scallanan at apple.com
Tue Apr 17 15:30:04 PDT 2012
Author: spyffe
Date: Tue Apr 17 17:30:04 2012
New Revision: 154957
URL: http://llvm.org/viewvc/llvm-project?rev=154957&view=rev
Log:
When an AST import fails, provide the metadata
for the original Decl, for debugging purposes.
Modified:
lldb/trunk/source/Symbol/ClangASTImporter.cpp
Modified: lldb/trunk/source/Symbol/ClangASTImporter.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Symbol/ClangASTImporter.cpp?rev=154957&r1=154956&r2=154957&view=diff
==============================================================================
--- lldb/trunk/source/Symbol/ClangASTImporter.cpp (original)
+++ lldb/trunk/source/Symbol/ClangASTImporter.cpp Tue Apr 17 17:30:04 2012
@@ -61,9 +61,14 @@
if (log)
{
if (NamedDecl *named_decl = dyn_cast<NamedDecl>(decl))
- log->Printf(" [ClangASTImporter] WARNING: Failed to import a %s '%s'", decl->getDeclKindName(), named_decl->getNameAsString().c_str());
+ log->Printf(" [ClangASTImporter] WARNING: Failed to import a %s '%s', metadata 0x%llx",
+ decl->getDeclKindName(),
+ named_decl->getNameAsString().c_str(),
+ GetDeclMetadata(decl));
else
- log->Printf(" [ClangASTImporter] WARNING: Failed to import a %s", decl->getDeclKindName());
+ log->Printf(" [ClangASTImporter] WARNING: Failed to import a %s, metadata 0x%llx",
+ decl->getDeclKindName(),
+ GetDeclMetadata(decl));
}
}
More information about the lldb-commits
mailing list