Author: aaronballman Date: Sat Oct 21 09:43:01 2017 New Revision: 316267 URL: http://llvm.org/viewvc/llvm-project?rev=316267&view=rev Log: Fixing broken attribute documentation for __attribute__((noescape)); a code block was missing and the existing code block was missing a mandatory newline.
Modified: cfe/trunk/include/clang/Basic/AttrDocs.td Modified: cfe/trunk/include/clang/Basic/AttrDocs.td URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Basic/AttrDocs.td?rev=316267&r1=316266&r2=316267&view=diff ============================================================================== --- cfe/trunk/include/clang/Basic/AttrDocs.td (original) +++ cfe/trunk/include/clang/Basic/AttrDocs.td Sat Oct 21 09:43:01 2017 @@ -142,6 +142,7 @@ annotated with ``noescape`` do not actua For example: .. code-block:: c + int *gp; void nonescapingFunc(__attribute__((noescape)) int *p) { @@ -156,6 +157,8 @@ Additionally, when the parameter is a `b <https://clang.llvm.org/docs/BlockLanguageSpec.html>`, the same restriction applies to copies of the block. For example: +.. code-block:: c + typedef void (^BlockTy)(); BlockTy g0, g1; _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits