llvm-project/lldb/scripts
Greg Clayton b0b9fe610a Added support for objective C built-in types: id, Class, and SEL. This
involved watching for the objective C built-in types in DWARF and making sure
when we convert the DWARF types into clang types that we use the appropriate
ASTContext types.

Added a way to find and dump types in lldb (something equivalent to gdb's 
"ptype" command):

    image lookup --type <TYPENAME>

This only works for looking up types by name and won't work with variables.
It also currently dumps out verbose internal information. I will modify it
to dump more appropriate user level info in my next submission.

Hookup up the "FindTypes()" functions in the SymbolFile and SymbolVendor so
we can lookup types by name in one or more images.

Fixed "image lookup --address <ADDRESS>" to be able to correctly show all
symbol context information, but it will only show this extra information when
the new "--verbose" flag is used.

Updated to latest LLVM to get a few needed fixes.

llvm-svn: 110089
2010-08-03 00:35:52 +00:00
..
Python Add a unique ID to each debugger instance. 2010-06-30 16:22:25 +00:00
build-llvm.pl Added support for objective C built-in types: id, Class, and SEL. This 2010-08-03 00:35:52 +00:00
build-swig-wrapper-classes.sh Parameterize the shell scripts for creating and copying the python and 2010-06-16 19:26:52 +00:00
checkpoint-llvm.pl Initial checkin of lldb code from internal Apple repo. 2010-06-08 16:52:24 +00:00
finish-swig-wrapper-classes.sh Parameterize the shell scripts for creating and copying the python and 2010-06-16 19:26:52 +00:00
generate-vers.pl Merged Eli Friedman's linux build changes where he added Makefile files that 2010-07-09 20:39:50 +00:00
install-lldb.sh Initial checkin of lldb code from internal Apple repo. 2010-06-08 16:52:24 +00:00
lldb.swig Add a unique ID to each debugger instance. 2010-06-30 16:22:25 +00:00
sed-sources Switched over to using the new lldb::SharingPtr from Howard Hinnant. 2010-06-12 17:45:57 +00:00