Author: ahatanak Date: Mon Jun 3 16:48:14 2019 New Revision: 362464 URL: http://llvm.org/viewvc/llvm-project?rev=362464&view=rev Log: Add a release note entry for the change made in r362034.
Modified: cfe/trunk/docs/ReleaseNotes.rst Modified: cfe/trunk/docs/ReleaseNotes.rst URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/docs/ReleaseNotes.rst?rev=362464&r1=362463&r2=362464&view=diff ============================================================================== --- cfe/trunk/docs/ReleaseNotes.rst (original) +++ cfe/trunk/docs/ReleaseNotes.rst Mon Jun 3 16:48:14 2019 @@ -123,7 +123,14 @@ C++1z Feature Support Objective-C Language Changes in Clang ------------------------------------- -... +- Fixed encoding of ObjC pointer types that are pointers to typedefs. + +.. code-block:: c++ + + typedef NSArray<NSObject *> MyArray; + + // clang used to encode this as "^{NSArray=#}" instead of "@". + const char *s0 = @encode(MyArray *); OpenCL C Language Changes in Clang ---------------------------------- _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits