OLD | NEW |
1 In file included from finalize_after_dispatch.cpp:5: | 1 In file included from finalize_after_dispatch.cpp:5: |
2 ./finalize_after_dispatch.h:12:1: warning: [blink-gc] Class 'NeedsFinalize' is m
issing manual finalize dispatch. | 2 ./finalize_after_dispatch.h:12:1: warning: [blink-gc] Class 'NeedsFinalize' is m
issing manual finalize dispatch. |
3 class NeedsFinalize : public GarbageCollectedFinalized<NeedsFinalize> { | 3 class NeedsFinalize : public GarbageCollectedFinalized<NeedsFinalize> { |
4 ^ | 4 ^ |
5 ./finalize_after_dispatch.h:19:1: warning: [blink-gc] Class 'NeedsDispatch' is m
issing manual trace dispatch. | 5 ./finalize_after_dispatch.h:19:1: warning: [blink-gc] Class 'NeedsDispatch' is m
issing manual trace dispatch. |
6 class NeedsDispatch : public GarbageCollectedFinalized<NeedsDispatch> { | 6 class NeedsDispatch : public GarbageCollectedFinalized<NeedsDispatch> { |
7 ^ | 7 ^ |
8 ./finalize_after_dispatch.h:26:1: warning: [blink-gc] Class 'NeedsFinalizedBase'
requires finalization. | 8 ./finalize_after_dispatch.h:26:1: warning: [blink-gc] Class 'NeedsFinalizedBase'
requires finalization. |
9 class NeedsFinalizedBase : public GarbageCollected<NeedsFinalizedBase> { | 9 class NeedsFinalizedBase : public GarbageCollected<NeedsFinalizedBase> { |
10 ^ | 10 ^ |
11 ./finalize_after_dispatch.h:30:5: note: [blink-gc] User-declared finalizer decla
red here: | 11 ./finalize_after_dispatch.h:30:5: note: [blink-gc] User-declared finalizer decla
red here: |
12 void finalizeGarbageCollectedObject() { }; | 12 void finalizeGarbageCollectedObject() { }; |
13 ^ | 13 ^ |
14 finalize_after_dispatch.cpp:30:1: warning: [blink-gc] Missing dispatch to class
'D' in manual finalize dispatch. | 14 finalize_after_dispatch.cpp:30:1: warning: [blink-gc] Missing dispatch to class
'D' in manual finalize dispatch. |
15 void A::finalizeGarbageCollectedObject() | 15 void A::finalizeGarbageCollectedObject() |
16 ^ | 16 ^ |
17 4 warnings generated. | 17 4 warnings generated. |
OLD | NEW |