]> granicus.if.org Git - clang/commit
Fix a block sema bug where result type of initializer
authorFariborz Jahanian <fjahanian@apple.com>
Fri, 11 Feb 2011 18:46:17 +0000 (18:46 +0000)
committerFariborz Jahanian <fjahanian@apple.com>
Fri, 11 Feb 2011 18:46:17 +0000 (18:46 +0000)
commitd263fd1451299b1e5f5f1acb2bb13b0a4119aee8
treee285db71f901af2f1c0b4a5dd04ef4d38c987569
parent9b555ea217565ac0f8bf7255b29496916cb03476
Fix a block sema bug where result type of initializer
is unqualified but its initialized is qualified.
This is for c only and fixes the imm. problem.
c++ is more involved and is wip.
// rdar://8979379

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@125386 91177308-0d34-0410-b5e6-96231b3b80d8
lib/AST/ASTContext.cpp
test/Sema/block-call.c
test/Sema/block-return.c
test/SemaObjC/block-return.m [new file with mode: 0644]