]> granicus.if.org Git - clang/commit
Implements __block API for c++ objects. There is still
authorFariborz Jahanian <fjahanian@apple.com>
Tue, 16 Nov 2010 19:29:39 +0000 (19:29 +0000)
committerFariborz Jahanian <fjahanian@apple.com>
Tue, 16 Nov 2010 19:29:39 +0000 (19:29 +0000)
commite220455a059d926953befe72857b9525273717ef
treeef5f67b9f768614fc0cc0cb9652edbe92fae2562
parentf08f2dda8d18fc29271b159308e1447ba8e1468c
Implements __block API for c++ objects. There is still
issue with runtime which I am discussing it with Blaine.
This is wip (so no test yet).

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@119368 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGBlocks.cpp
lib/CodeGen/CodeGenFunction.h
lib/Sema/SemaExpr.cpp