summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaObjC/debugger-cast-result-to-id.m
Commit message (Collapse)AuthorAgeFilesLines
* Improve LLDB's implicit cast-to-id to work with C++11 auto and any ↵Douglas Gregor2013-03-071-0/+2
| | | | | | Objective-C object type <rdar://problem/13338107>. llvm-svn: 176665
* lldb support: under debugger support flag, when sending messageFariborz Jahanian2012-03-091-0/+7
| | | | | | | to forward class, and assigning to an 'id' type var, message sends default to 'id'. // rdar"//10988847 llvm-svn: 152420
* Fixed some testsuite problems introduced by mySean Callanan2012-02-041-18/+0
| | | | | | last commit. Sorry for the outage. llvm-svn: 149744
* Clang has existing support for debuggers thatSean Callanan2012-02-041-0/+27
want to provide "po"-like functionality which treats the result of an expression implicitly as "id" (if it is not otherwise known) and prints it as an Objective-C object. This has in the past been gated by the "DebuggerSupport" language option, but that is too general. Debuggers also provide other commands like "print" that do not make any assumptions about whether the object is an Objective-C object. This patch makes the assumption conditional on a new language option: DebuggerCastResultToId. I have also made corresponding modifications to the testsuite. llvm-svn: 149735
OpenPOWER on IntegriCloud