diff options
| author | Fariborz Jahanian <fjahanian@apple.com> | 2010-07-12 21:12:19 +0000 |
|---|---|---|
| committer | Fariborz Jahanian <fjahanian@apple.com> | 2010-07-12 21:12:19 +0000 |
| commit | 8308585a1e302933218f897e04fff8ee5a619452 (patch) | |
| tree | 4ce6f16bd6f563b998fae4ed6aea35bdb90f36d4 /clang/lib/Sema/TreeTransform.h | |
| parent | 553f3a9b300fa709379ee77e0ae698b26350a964 (diff) | |
| download | bcm5719-llvm-8308585a1e302933218f897e04fff8ee5a619452.tar.gz bcm5719-llvm-8308585a1e302933218f897e04fff8ee5a619452.zip | |
Copy over attributes to instantiated variable.
llvm-svn: 108195
Diffstat (limited to 'clang/lib/Sema/TreeTransform.h')
| -rw-r--r-- | clang/lib/Sema/TreeTransform.h | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/clang/lib/Sema/TreeTransform.h b/clang/lib/Sema/TreeTransform.h index 2e92d327368..db5e2d10f44 100644 --- a/clang/lib/Sema/TreeTransform.h +++ b/clang/lib/Sema/TreeTransform.h @@ -6279,11 +6279,6 @@ TreeTransform<Derived>::TransformBlockDeclRefExpr(BlockDeclRefExpr *E) { if (!ND) return SemaRef.ExprError(); - // Is this instantiation of a __block variable? - ValueDecl *V = E->getDecl(); - if (V->getAttr<BlocksAttr>()) - ND->addAttr(::new (SemaRef.Context) BlocksAttr(BlocksAttr::ByRef)); - if (!getDerived().AlwaysRebuild() && ND == E->getDecl()) { // Mark it referenced in the new context regardless. |

