teemperor planned changes to this revision.
teemperor added a comment.

It seems the compilation fails on OS X with this modulemap (or any modulemap). 
The reason seems to be that on OS X we compile Obj-C++ as part of lldb which 
assumes that Clang/LLVM is valid Obj-C++. However, the Obj-C parsing code in 
Clang is *not* valid Obj-C++ as some parts of the code use variables named like 
`IBAction` for describing, well, `IBAction` in Obj-C.

So we either try to disable modules for the Obj-C++ code or we make Clang's 
source code Obj-C++ compatible.


https://reviews.llvm.org/D47929



_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to