Index: tools/clang/blink_gc_plugin/tests/class_requires_finalization_base.h |
diff --git a/tools/clang/blink_gc_plugin/tests/class_requires_finalization_base.h b/tools/clang/blink_gc_plugin/tests/class_requires_finalization_base.h |
index 9504dcac2fe3fe5fc0e73ade5d21636e11c075dd..0c104bd963ed14a1d6584b81808a9a9235a4390e 100644 |
--- a/tools/clang/blink_gc_plugin/tests/class_requires_finalization_base.h |
+++ b/tools/clang/blink_gc_plugin/tests/class_requires_finalization_base.h |
@@ -31,6 +31,20 @@ public: |
void trace(Visitor*); |
}; |
+class GCedClassWithAScriptWrappableBase |
+ : public A, public ScriptWrappable { |
+public: |
+ void trace(Visitor*); |
+}; |
+ |
+class GCedClassWithAScriptWrappableAndAFinalizableBase |
+ : public GCedClassWithAScriptWrappableBase |
+ , public B |
+ , public ScriptWrappable { |
+public: |
+ void trace(Visitor*); |
+}; |
+ |
} |
#endif |