]> granicus.if.org Git - clang/commit
Fixes an IRgen bug where __block variable is
authorFariborz Jahanian <fjahanian@apple.com>
Wed, 26 Jan 2011 23:08:27 +0000 (23:08 +0000)
committerFariborz Jahanian <fjahanian@apple.com>
Wed, 26 Jan 2011 23:08:27 +0000 (23:08 +0000)
commit52a80e19ad688091723a52ad53337767bb0ac684
tree1f7640e3e6f00ff3c289fbf968d3b22ff2cc2b6b
parentd1a2643a045b428ea3095f9fe18e7a0b54d61470
Fixes an IRgen bug where __block variable is
referenced in the block-literal initializer
of that variable. // rdar://8893785

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@124332 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGDecl.cpp
lib/CodeGen/CGExpr.cpp
lib/CodeGen/CodeGenFunction.h
test/CodeGenObjC/block-6.m [new file with mode: 0644]