[Lldb-commits] [lldb] r106606 - in /lldb/trunk: include/lldb/Expression/ClangASTSource.h include/lldb/Expression/ClangExpressionDeclMap.h source/Expression/ClangASTSource.cpp source/Expression/ClangExpressionDeclMap.cpp
jingham at apple.com
Tue Jun 22 18:57:20 PDT 2010
DWARf is pretty good at expressing typedef chains. We use typedef'ed name of variables for various purposes. For instance the "data formatters" when we get to them will bind to the typedef used in the declaration and only fallback on the actual type if there is no formatter for the typedef'ed version... That's convenient when somebody wants to see "typedef uint32_t bitmask" printed as an array of bits, not as a hex number.
On Jun 22, 2010, at 6:49 PM, John McCall wrote:
> It may not matter much, because I'm not sure how well typedef information is preserved
> through DWARF, but this should be
More information about the lldb-commits