Index: base/bind_internal.h.pump |
diff --git a/base/bind_internal.h.pump b/base/bind_internal.h.pump |
index 559c184ea10d3bda503906c1c8636f412335f5ec..0ed3ca2eebd988e31c726ad739f6f8edf9d99c7a 100644 |
--- a/base/bind_internal.h.pump |
+++ b/base/bind_internal.h.pump |
@@ -492,18 +492,20 @@ $if ARITY == 0 [[ |
]] |
} |
- virtual ~BindState() { |
-$if ARITY > 0 [[ |
- MaybeRefcount<HasIsMethodTag<Runnable>::value, P1>::Release(p1_); |
-]] |
- } |
- |
RunnableType runnable_; |
$for ARG [[ |
P$(ARG) p$(ARG)_; |
]] |
+ |
+ private: |
+ ~BindState() override { |
+$if ARITY > 0 [[ |
+ MaybeRefcount<HasIsMethodTag<Runnable>::value, P1>::Release(p1_); |
+]] |
+ } |
+ |
}; |
]] $$ for ARITY |