Don't use a "uintptr_t" for the metadata key, use a "void *". This removes all of...
authorGreg Clayton <gclayton@apple.com>
Wed, 27 Mar 2013 01:48:02 +0000 (01:48 +0000)
committerGreg Clayton <gclayton@apple.com>
Wed, 27 Mar 2013 01:48:02 +0000 (01:48 +0000)
commitd00294483e77932bf5b9cf46262759554373ef79
tree93d1831ec2b64ed31eb399c2b41f4193a1fdbe84
parent84912d7e6c3943d21438b7bba5d714437b5bf20f
Don't use a "uintptr_t" for the metadata key, use a "void *".  This removes all of the casts that were being used and cleans the code up a bit. Also added the ability to dump the metadata.

llvm-svn: 178113
12 files changed:
lldb/include/lldb/Expression/ClangASTSource.h
lldb/include/lldb/Symbol/ClangASTContext.h
lldb/include/lldb/Symbol/ClangASTType.h
lldb/include/lldb/Symbol/ClangExternalASTSourceCommon.h
lldb/source/Commands/CommandObjectMemory.cpp
lldb/source/Expression/ClangUserExpression.cpp
lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeVendor.cpp
lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
lldb/source/Symbol/ClangASTContext.cpp
lldb/source/Symbol/ClangASTImporter.cpp
lldb/source/Symbol/ClangASTType.cpp
lldb/source/Symbol/ClangExternalASTSourceCommon.cpp