Index: tools/clang/blink_gc_plugin/tests/class_does_not_require_finalization.h |
diff --git a/tools/clang/blink_gc_plugin/tests/class_does_not_require_finalization.h b/tools/clang/blink_gc_plugin/tests/class_does_not_require_finalization.h |
index 000dfd74142ebbaf0915a8328c1a43dd207294c1..c6530f30a4880af039c0c6380a3190ec89bbbba1 100644 |
--- a/tools/clang/blink_gc_plugin/tests/class_does_not_require_finalization.h |
+++ b/tools/clang/blink_gc_plugin/tests/class_does_not_require_finalization.h |
@@ -33,8 +33,10 @@ public: |
virtual ~HasEmptyDtor() { } |
}; |
-class DoesNotNeedFinalizer3 |
- : public GarbageCollectedFinalized<DoesNotNeedFinalizer3>, |
+// If there are any virtual destructors involved, give up. |
+ |
+class DoesNeedFinalizer2 |
+ : public GarbageCollectedFinalized<DoesNeedFinalizer2>, |
public HasEmptyDtor { |
public: |
void trace(Visitor*); |