OLD | NEW |
1 destructor_access_finalized_field.cpp:16:9: warning: [blink-gc] Finalizer '~Heap
Object' accesses potentially finalized field 'm_obj'. | 1 destructor_access_finalized_field.cpp:18:9: warning: [blink-gc] Finalizer '~Heap
Object' accesses potentially finalized field 'm_obj'. |
2 bar(m_obj); | 2 bar(m_obj); |
3 ^ | 3 ^ |
4 ./destructor_access_finalized_field.h:25:5: note: [blink-gc] Potentially finaliz
ed field 'm_obj' declared here: | 4 ./destructor_access_finalized_field.h:38:5: note: [blink-gc] Potentially finaliz
ed field 'm_obj' declared here: |
5 Member<HeapObject> m_obj; | 5 Member<HeapObject> m_obj; |
6 ^ | 6 ^ |
7 destructor_access_finalized_field.cpp:17:5: warning: [blink-gc] Finalizer '~Heap
Object' accesses potentially finalized field 'm_obj'. | 7 destructor_access_finalized_field.cpp:19:5: warning: [blink-gc] Finalizer '~Heap
Object' accesses potentially finalized field 'm_obj'. |
8 m_obj->foo(); | 8 m_obj->foo(); |
9 ^ | 9 ^ |
10 ./destructor_access_finalized_field.h:25:5: note: [blink-gc] Potentially finaliz
ed field 'm_obj' declared here: | 10 ./destructor_access_finalized_field.h:38:5: note: [blink-gc] Potentially finaliz
ed field 'm_obj' declared here: |
11 Member<HeapObject> m_obj; | 11 Member<HeapObject> m_obj; |
12 ^ | 12 ^ |
13 destructor_access_finalized_field.cpp:18:5: warning: [blink-gc] Finalizer '~Heap
Object' accesses potentially finalized field 'm_objs'. | 13 destructor_access_finalized_field.cpp:20:5: warning: [blink-gc] Finalizer '~Heap
Object' accesses potentially finalized field 'm_objs'. |
14 m_objs[0]; | 14 m_objs[0]; |
15 ^ | 15 ^ |
16 ./destructor_access_finalized_field.h:26:5: note: [blink-gc] Potentially finaliz
ed field 'm_objs' declared here: | 16 ./destructor_access_finalized_field.h:39:5: note: [blink-gc] Potentially finaliz
ed field 'm_objs' declared here: |
17 Vector<Member<HeapObject> > m_objs; | 17 Vector<Member<HeapObject> > m_objs; |
18 ^ | 18 ^ |
19 3 warnings generated. | 19 3 warnings generated. |
OLD | NEW |