Fixing broken attribute documentation for __attribute__((noescape)); a code block was missing and the existing code block was missing a mandatory newline.

llvm-svn: 316267
This commit is contained in:
Aaron Ballman 2017-10-21 16:43:01 +00:00
parent 8e8b6efdc8
commit f45629d2bb
1 changed files with 3 additions and 0 deletions

View File

@ -142,6 +142,7 @@ annotated with ``noescape`` do not actuallly escape.
For example:
.. code-block:: c
int *gp;
void nonescapingFunc(__attribute__((noescape)) int *p) {
@ -156,6 +157,8 @@ Additionally, when the parameter is a `block pointer
<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;