-
Dmitri Gribenko authored
document git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@170762 91177308-0d34-0410-b5e6-96231b3b80d8
Dmitri Gribenko authoreddocument git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@170762 91177308-0d34-0410-b5e6-96231b3b80d8
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
BlockLanguageSpec.rst 12.78 KiB
Language Specification for Blocks
Revisions
- 2008/2/25 --- created
- 2008/7/28 --- revised,
__block
syntax - 2008/8/13 --- revised, Block globals
- 2008/8/21 --- revised, C++ elaboration
- 2008/11/1 --- revised,
__weak
support - 2009/1/12 --- revised, explicit return types
- 2009/2/10 --- revised,
__block
objects need retain
Overview
A new derived type is introduced to C and, by extension, Objective-C, C++, and Objective-C++