persistent_field_in_gc_managed_class.txt revision a1401311d1ab56c4ed0a474bd38c108f75cb0cd9
1In file included from persistent_field_in_gc_managed_class.cpp:5: 2./persistent_field_in_gc_managed_class.h:20:1: warning: [blink-gc] Class 'HeapObject' contains GC root in field 'm_part'. 3class HeapObject : public GarbageCollected<HeapObject> { 4^ 5./persistent_field_in_gc_managed_class.h:24:5: note: [blink-gc] Field 'm_part' with embedded GC root in 'HeapObject' declared here: 6 PartObject m_part; 7 ^ 8./persistent_field_in_gc_managed_class.h:17:5: note: [blink-gc] Field 'm_obj' defining a GC root declared here: 9 Persistent<HeapObject> m_obj; 10 ^ 11./persistent_field_in_gc_managed_class.h:20:1: warning: [blink-gc] Class 'HeapObject' contains GC root in field 'm_parts'. 12class HeapObject : public GarbageCollected<HeapObject> { 13^ 14./persistent_field_in_gc_managed_class.h:25:5: note: [blink-gc] Field 'm_parts' with embedded GC root in 'HeapObject' declared here: 15 HeapVector<PartObject> m_parts; 16 ^ 17./persistent_field_in_gc_managed_class.h:17:5: note: [blink-gc] Field 'm_obj' defining a GC root declared here: 18 Persistent<HeapObject> m_obj; 19 ^ 20./persistent_field_in_gc_managed_class.h:20:1: warning: [blink-gc] Class 'HeapObject' contains GC root in field 'm_objs'. 21class HeapObject : public GarbageCollected<HeapObject> { 22^ 23./persistent_field_in_gc_managed_class.h:26:5: note: [blink-gc] Field 'm_objs' defining a GC root declared here: 24 PersistentHeapVector<Member<HeapObject> > m_objs; 25 ^ 263 warnings generated. 27