dawn added a comment. On Mon, Jul 27, 2015 at 11:24:01AM -0700, Jim Ingham wrote:
> Just to be clear... Sean doesn't have a DESIRE to have the expression parser > use ObjC++ anytime the language is a C family language. Rather he MUST right > now, because the expression parser uses features of C++ to capture values. > We could switch to using C++ in C/C++ situations, and ObjC++ in others, but > there wasn't sufficient motivation to add that. Sometime when we get some > spare cycles we'll try to relax the need for C++, and then we'll truly be > able to follow the frame language. For now, we do "Want C -> get ObjC++", > "Want ObjC -> get ObjC++" etc... But again, that is not a fundamental > choice, it is an implementation necessity. I see. This is a major pain for Pascal however, because C++ and ObjC/ObjC++ conflict directly with Pascal, so unless the user specifies the language (via target.language or expr --language), they can't evaluate at all. So until you guys can find those "spare cycles", we're forced to maintain private patches. Repository: rL LLVM http://reviews.llvm.org/D11482 _______________________________________________ lldb-commits mailing list lldb-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits