зеркало из https://github.com/microsoft/clang-1.git
Documentation: use monospaced font in BlockLanguageSpec, and fix a link to this
document git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@170762 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Родитель
16f90bfe53
Коммит
7b00b84752
|
@ -12,12 +12,12 @@ Revisions
|
|||
=========
|
||||
|
||||
- 2008/2/25 --- created
|
||||
- 2008/7/28 --- revised, __block syntax
|
||||
- 2008/7/28 --- revised, ``__block`` syntax
|
||||
- 2008/8/13 --- revised, Block globals
|
||||
- 2008/8/21 --- revised, C++ elaboration
|
||||
- 2008/11/1 --- revised, __weak support
|
||||
- 2008/11/1 --- revised, ``__weak`` support
|
||||
- 2009/1/12 --- revised, explicit return types
|
||||
- 2009/2/10 --- revised, __block objects need retain
|
||||
- 2009/2/10 --- revised, ``__block`` objects need retain
|
||||
|
||||
Overview
|
||||
========
|
||||
|
@ -283,7 +283,7 @@ variables of automatic storage referenced within the Block expression
|
|||
Object variables of ``__block`` storage type are assumed to hold
|
||||
normal pointers with no provision for retain and release messages.
|
||||
|
||||
Foundation defines (and supplies) -copy and -release methods for
|
||||
Foundation defines (and supplies) ``-copy`` and ``-release`` methods for
|
||||
Blocks.
|
||||
|
||||
In the Objective-C and Objective-C++ languages, we allow the
|
||||
|
|
|
@ -842,9 +842,8 @@ Blocks
|
|||
======
|
||||
|
||||
The syntax and high level language feature description is in
|
||||
`BlockLanguageSpec.rst <BlockLanguageSpec.rst>`_. Implementation and ABI
|
||||
details for the clang implementation are in `Block-ABI-Apple.txt
|
||||
<Block-ABI-Apple.txt>`_.
|
||||
:doc:`BlockLanguageSpec`. Implementation and ABI details for the clang
|
||||
implementation are in `Block-ABI-Apple.txt <Block-ABI-Apple.txt>`_.
|
||||
|
||||
Query for this feature with ``__has_extension(blocks)``.
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче