diff options
Diffstat (limited to 'lib/Sema/TreeTransform.h')
-rw-r--r-- | lib/Sema/TreeTransform.h | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/lib/Sema/TreeTransform.h b/lib/Sema/TreeTransform.h index 2e92d32736..db5e2d10f4 100644 --- a/lib/Sema/TreeTransform.h +++ b/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. |