r362464 - Add a release note entry for the change made in r362034.

Akira Hatanaka via cfe-commits cfe-commits at lists.llvm.org
Mon Jun 3 16:48:14 PDT 2019


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
 ----------------------------------




More information about the cfe-commits mailing list