stack_allocated.txt revision cedac228d2dd51db4b79ea1e72c7f249408ee061
1In file included from stack_allocated.cpp:5: 2./stack_allocated.h:14:1: warning: [blink-gc] Class 'PartObject' requires a trace method. 3class PartObject { 4^ 5./stack_allocated.h:17:5: note: [blink-gc] Untraced field 'm_obj' declared here: 6 Member<HeapObject> m_obj; // Needs tracing. 7 ^ 8./stack_allocated.h:26:28: warning: [blink-gc] Stack-allocated class 'AnotherStackObject' derives class 'PartObject' which is not stack allocated. 9class AnotherStackObject : public PartObject { // Invalid base. 10 ^ 11./stack_allocated.h:32:1: warning: [blink-gc] Class 'HeapObject' contains invalid fields. 12class HeapObject : public GarbageCollected<HeapObject> { 13^ 14./stack_allocated.h:36:5: note: [blink-gc] Stack-allocated field 'm_part' declared here: 15 StackObject m_part; // Cannot embed a stack allocated object. 16 ^ 173 warnings generated. 18