[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
    Jim Ingham 
    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.
Jim
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
mailing list