]> granicus.if.org Git - clang/commitdiff
Add a release note entry for the change made in r362034.
authorAkira Hatanaka <ahatanaka@apple.com>
Mon, 3 Jun 2019 23:48:14 +0000 (23:48 +0000)
committerAkira Hatanaka <ahatanaka@apple.com>
Mon, 3 Jun 2019 23:48:14 +0000 (23:48 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@362464 91177308-0d34-0410-b5e6-96231b3b80d8

docs/ReleaseNotes.rst

index a13c454083150e7ac8a97693c72274efa5322bd2..29c900d523207a558fd6e1f97ca0ae4aa3bf60d7 100644 (file)
@@ -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
 ----------------------------------