Index: tools/clang/blink_gc_plugin/tests/class_does_not_require_finalization.txt |
diff --git a/tools/clang/blink_gc_plugin/tests/class_does_not_require_finalization.txt b/tools/clang/blink_gc_plugin/tests/class_does_not_require_finalization.txt |
new file mode 100644 |
index 0000000000000000000000000000000000000000..2395965968a0471c92f3fc406816187858e8de8d |
--- /dev/null |
+++ b/tools/clang/blink_gc_plugin/tests/class_does_not_require_finalization.txt |
@@ -0,0 +1,11 @@ |
+In file included from class_does_not_require_finalization.cpp:5: |
+./class_does_not_require_finalization.h:18:1: warning: [blink-gc] Class 'DoesNotNeedFinalizer' may not require finalization. |
+class DoesNotNeedFinalizer : public GarbageCollectedFinalized<DoesNotNeedFinalizer> { |
+^ |
+./class_does_not_require_finalization.h:23:1: warning: [blink-gc] Class 'DoesNotNeedFinalizer2' may not require finalization. |
+class DoesNotNeedFinalizer2 : public GarbageCollectedFinalized<DoesNotNeedFinalizer2> { |
+^ |
+./class_does_not_require_finalization.h:34:1: warning: [blink-gc] Class 'DoesNotNeedFinalizer3' may not require finalization. |
+class DoesNotNeedFinalizer3 : public GarbageCollectedFinalized<DoesNotNeedFinalizer3>, public HasEmptyDtor { |
+^ |
+3 warnings generated. |