llvm-project/lldb/source
Sean Callanan a658226ac0 Fixed a problem where we did not read properties
correctly if the setter/getter were not present
in the debug information.  The fixes are as follows:

- We not only look for the method by its full name,
  but also look for automatically-generated methods
  when searching for a selector in an Objective-C
  interface.  This is necessary to find accessors.

- Extract the getter and setter name from the
  DW_TAG_APPLE_Property declaration in the DWARF
  if they are present; generate them if not.

llvm-svn: 154067
2012-04-05 00:12:52 +00:00
..
API Change SBAddress back to using a std::auto_ptr to a lldb_private::Address as the lldb_private::Address has a weak pointer to the section which has a weak pointer back to the module, so it is safe to have just a lldb_private::Address object now. 2012-04-04 20:36:48 +00:00
Breakpoint Initialize ivars in the order they are defined in the class. 2012-04-03 04:14:58 +00:00
Commands Adding a new --python-function (-F) option to breakpoint command add. The option allows the user to specify a Python function name instead of a Python oneliner or interactive script input as a breakpoint command 2012-04-04 17:30:31 +00:00
Core Order the initializations so that they reflect how they're declared in the class. 2012-04-04 21:19:57 +00:00
Expression Fixed a problem where we did not read properties 2012-04-05 00:12:52 +00:00
Host Use the path to the header file. Use an integer instead of NULL. And get rid of a superfluous 'default' label. 2012-04-03 07:51:16 +00:00
Interpreter Fixing a potential crasher where Python would assume we have no thread state while clearing out an SBDebugger which was acquiring input from the interactive interpreter 2012-04-04 17:31:29 +00:00
Plugins Fixed a problem where we did not read properties 2012-04-05 00:12:52 +00:00
Symbol Fixed a problem where we did not read properties 2012-04-05 00:12:52 +00:00
Target <rdar://problem/11184458> 2012-04-04 20:43:47 +00:00
Utility rdar://problem/10652076 2012-02-29 01:07:59 +00:00
Makefile Patch from Jean-Daniel Dupas: 2010-07-12 23:14:00 +00:00
lldb-log.cpp Add a logging mode that takes a callback and flush'es to that callback. 2012-02-21 02:23:08 +00:00
lldb.cpp Since we are having issues with the new LLVM MC disassembler, we can have 2012-03-22 00:49:15 +00:00