]> granicus.if.org Git - clang/commit
Fixup semantic analysis for nested blocks, and allow block literal
authorMike Stump <mrs@apple.com>
Fri, 17 Apr 2009 00:09:41 +0000 (00:09 +0000)
committerMike Stump <mrs@apple.com>
Fri, 17 Apr 2009 00:09:41 +0000 (00:09 +0000)
commit397195bf3077fb42789b326f69f7d417227a0588
tree462c4f4a1e2977dcfbaa0b6a99d1b9a620d88e43
parentb14095aa98c6fedd3625920c4ce834bcaf24d9f7
Fixup semantic analysis for nested blocks, and allow block literal
expressions that can be of static duration to be returned.
Radar 6786551

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@69331 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/SemaChecking.cpp
lib/Sema/SemaExpr.cpp
test/Sema/block-literal.c
test/Sema/block-return.c