Searched defs:HeapObject (Results 1 - 25 of 31) sorted by relevance

12

/external/v8/tools/clang/blink_gc_plugin/tests/
H A Ddestructor_in_nonfinalized_class.h12 class HeapObject : public GarbageCollected<HeapObject> { class in namespace:blink
14 ~HeapObject();
17 Member<HeapObject> m_obj;
H A Dclass_overrides_new.h12 class HeapObject : public GarbageCollected<HeapObject> { class in namespace:blink
H A Ddestructor_access_finalized_field.cpp9 HeapObject::~HeapObject()
23 void HeapObject::trace(Visitor* visitor)
H A Ddestructor_in_nonfinalized_class.cpp9 HeapObject::~HeapObject()
15 void HeapObject::trace(Visitor* visitor)
H A Dpersistent_no_trace.h12 class HeapObject : public GarbageCollected<HeapObject> { class in namespace:blink
16 CrossThreadPersistent<HeapObject> m_crossThreadPersistent;
17 CrossThreadWeakPersistent<HeapObject> m_crossThreadWeakPersistent;
H A Ddelayed_parsing.cpp9 struct HeapObject : public GarbageCollected<HeapObject> { struct in namespace:blink
19 Member<HeapObject> m_obj;
H A Dgarbage_collected_mixin.h19 class HeapObject : public GarbageCollected<HeapObject>, public Mixin { class in namespace:blink
20 USING_GARBAGE_COLLECTED_MIXIN(HeapObject);
H A Dignore_class.h12 class HeapObject : public GarbageCollected<HeapObject> { }; class in namespace:blink
18 Member<HeapObject> m_obj;
27 Member<HeapObject> m_obj;
35 Member<HeapObject> m_obj;
H A Down_ptr_to_gc_managed_class.h12 class HeapObject;
17 OwnPtr<HeapObject> m_obj;
20 class HeapObject : public GarbageCollectedFinalized<HeapObject> { class in namespace:blink
24 Vector<OwnPtr<HeapObject> > m_objs;
25 OwnPtr<HeapVector<Member<HeapObject> > > m_objs2;
H A Dref_ptr_to_gc_managed_class.h12 class HeapObject;
17 RefPtr<HeapObject> m_obj;
20 class HeapObject : public GarbageCollectedFinalized<HeapObject> { class in namespace:blink
25 Vector<RefPtr<HeapObject> > m_objs;
H A Dtrace_if_needed.h12 class HeapObject : public GarbageCollected<HeapObject> { }; class in namespace:blink
23 class InstantiatedObject : public TemplatedObject<Member<HeapObject> > { };
H A Dclass_requires_trace_method_tmpl.h12 class HeapObject : public GarbageCollected<HeapObject> { }; class in namespace:blink
23 Member<HeapObject> m_obj;
H A Dignore_fields.h12 class HeapObject : public GarbageCollected<HeapObject> { class in namespace:blink
21 HeapObject* m_obj;
28 Member<HeapObject> m_one;
36 Member<HeapObject> m_one;
38 Member<HeapObject> m_two;
H A Dpersistent_field_in_gc_managed_class.h12 class HeapObject;
17 Persistent<HeapObject> m_obj;
20 class HeapObject : public GarbageCollected<HeapObject> { class in namespace:blink
26 PersistentHeapVector<Member<HeapObject> > m_objs;
27 WeakPersistent<HeapObject> m_weakPersistent;
H A Draw_ptr_to_gc_managed_class.h12 class HeapObject;
19 HeapObject* m_rawObj;
20 HeapObject& m_refObj;
23 class HeapObject : public GarbageCollected<HeapObject> { class in namespace:blink
28 HeapVector<HeapObject*> m_objs;
H A Draw_ptr_to_gc_managed_class_error.h12 class HeapObject;
19 HeapObject* m_rawObj;
20 HeapObject& m_refObj;
23 class HeapObject : public GarbageCollected<HeapObject> { class in namespace:blink
28 HeapVector<HeapObject*> m_objs;
H A Dtrace_templated_super.h12 class HeapObject;
26 Member<HeapObject> m_obj;
27 WeakMember<HeapObject> m_weak;
35 Member<HeapObject> m_obj;
38 class HeapObject : public Sub<HeapObject> { class in namespace:blink
42 Member<HeapObject> m_obj;
H A Dweak_fields_require_tracing.h12 class HeapObject : public GarbageCollected<HeapObject> { class in namespace:blink
17 Member<HeapObject> m_obj1;
18 WeakMember<HeapObject> m_obj2;
19 WeakMember<HeapObject> m_obj3;
20 HeapHashSet<WeakMember<HeapObject> > m_set1;
21 HeapHashSet<WeakMember<HeapObject> > m_set2;
H A Dclass_requires_trace_method.h12 class HeapObject;
17 Member<HeapObject> m_obj;
20 class HeapObject : public GarbageCollected<HeapObject> { class in namespace:blink
H A Ddestructor_access_finalized_field.h17 class HeapObject;
24 HeapObject* obj() { return m_obj; }
27 Member<HeapObject> m_obj;
30 class HeapObject : public GarbageCollectedFinalized<HeapObject> { class in namespace:blink
32 ~HeapObject();
35 void bar(HeapObject*) { }
38 Member<HeapObject> m_obj;
39 Vector<Member<HeapObject> > m_objs;
H A Ddestructor_eagerly_finalized.h12 class HeapObject : public GarbageCollected<HeapObject> { class in namespace:blink
28 Member<HeapObject> m_obj;
40 Member<HeapObject> m_heapObject;
H A Dfields_require_tracing.h12 class HeapObject;
29 Member<HeapObject> m_obj1;
30 Member<HeapObject> m_obj2;
31 Member<HeapObject> m_obj3;
36 class HeapObject : public GarbageCollected<HeapObject> { class in namespace:blink
41 Member<HeapObject> m_obj;
H A Dmember_in_offheap_class.h12 class HeapObject : public GarbageCollected<HeapObject> { }; class in namespace:blink
18 Member<HeapObject> m_obj; // Must not contain Member.
19 Persistent<HeapVector<Member<HeapObject> > > m_objs; // OK
25 Member<HeapObject> m_obj; // OK
35 Member<HeapObject> m_obj; // OK
43 Member<HeapObject> m_obj; // OK
H A Dpolymorphic_class_with_non_virtual_trace.h12 class HeapObject : public GarbageCollected<HeapObject> { class in namespace:blink
31 Member<HeapObject> m_obj;
41 Member<HeapObject> m_obj;
50 Member<HeapObject> m_obj;
H A Dstack_allocated.h12 class HeapObject;
17 Member<HeapObject> m_obj; // Needs tracing.
23 Member<HeapObject> m_obj; // Does not need tracing.
26 class HeapObject : public GarbageCollected<HeapObject> { class in namespace:blink
34 class DerivedHeapObject : public HeapObject, public StackObject {
38 class DerivedHeapObject2 : public HeapObject {

Completed in 249 milliseconds

12