llvm-project/lldb/source
Sean Callanan a5230ce303 Picked up a new revision of Clang to pull in Objective-C
enhancements.  With these enhancements, the return values
of Objective-C methods with unknown return types can be
implicitly cast to id for the purpose of making method
calls.

So what would have required this:

(int)[(id)[ClassWithNoDebugInfo methodReturningObject] methodReturningInt]

can now be written as:

(int)[[ClassWithNoDebugInfo methodReturningObject] methodReturningInt]

llvm-svn: 145567
2011-12-01 04:31:46 +00:00
..
API <rdar://problem/10429064> 2011-11-29 04:03:30 +00:00
Breakpoint Added a language parameter to the expression parser, 2011-11-07 23:35:40 +00:00
Commands I broke the test suite (4 failures) with r145459 check-in. 2011-11-30 19:09:20 +00:00
Core Make sure that we print out function or symbol information. If we disassembled 2011-11-30 19:36:42 +00:00
Expression Picked up a new revision of Clang to pull in Objective-C 2011-12-01 04:31:46 +00:00
Host Now that I fixed the uninitialized callback problem, I can enable GCD pid 2011-11-17 19:41:57 +00:00
Interpreter (no commit message) 2011-11-17 01:22:00 +00:00
Plugins Added support to the Objective-C language runtime 2011-11-30 22:11:59 +00:00
Symbol Added support to the Objective-C language runtime 2011-11-30 22:11:59 +00:00
Target rdar://problem/10501020 2011-11-30 23:18:53 +00:00
Utility Adopt the intrusive pointers in: 2011-09-17 08:33:22 +00:00
Makefile Patch from Jean-Daniel Dupas: 2010-07-12 23:14:00 +00:00
lldb-log.cpp Fixed an issue where a lexical block or inlined function might have bad debug 2011-09-29 23:41:34 +00:00
lldb.cpp Added support for the new ".apple_objc" accelerator tables. These tables are 2011-10-27 17:55:14 +00:00