OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 2014 Google Inc. All rights reserved. | 2 * Copyright (C) 2014 Google Inc. All rights reserved. |
3 * | 3 * |
4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
5 * modification, are permitted provided that the following conditions are | 5 * modification, are permitted provided that the following conditions are |
6 * met: | 6 * met: |
7 * | 7 * |
8 * * Redistributions of source code must retain the above copyright | 8 * * Redistributions of source code must retain the above copyright |
9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
10 * * Redistributions in binary form must reproduce the above | 10 * * Redistributions in binary form must reproduce the above |
(...skipping 776 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
787 #define RefPtrWillBeRawPtr WTF::RawPtr | 787 #define RefPtrWillBeRawPtr WTF::RawPtr |
788 #define RefPtrWillBeMember WebCore::Member | 788 #define RefPtrWillBeMember WebCore::Member |
789 #define RefPtrWillBeWeakMember WebCore::WeakMember | 789 #define RefPtrWillBeWeakMember WebCore::WeakMember |
790 #define RefPtrWillBeCrossThreadPersistent WebCore::CrossThreadPersistent | 790 #define RefPtrWillBeCrossThreadPersistent WebCore::CrossThreadPersistent |
791 #define RawPtrWillBeMember WebCore::Member | 791 #define RawPtrWillBeMember WebCore::Member |
792 #define RawPtrWillBeWeakMember WebCore::WeakMember | 792 #define RawPtrWillBeWeakMember WebCore::WeakMember |
793 #define OwnPtrWillBeMember WebCore::Member | 793 #define OwnPtrWillBeMember WebCore::Member |
794 #define OwnPtrWillBePersistent WebCore::Persistent | 794 #define OwnPtrWillBePersistent WebCore::Persistent |
795 #define OwnPtrWillBeRawPtr WTF::RawPtr | 795 #define OwnPtrWillBeRawPtr WTF::RawPtr |
796 #define PassOwnPtrWillBeRawPtr WTF::RawPtr | 796 #define PassOwnPtrWillBeRawPtr WTF::RawPtr |
| 797 #define WeakPtrWillBeMember WebCore::Member |
797 #define WeakPtrWillBeRawPtr WTF::RawPtr | 798 #define WeakPtrWillBeRawPtr WTF::RawPtr |
798 #define WeakPtrWillBeWeakMember WebCore::WeakMember | 799 #define WeakPtrWillBeWeakMember WebCore::WeakMember |
799 #define NoBaseWillBeGarbageCollected WebCore::GarbageCollected | 800 #define NoBaseWillBeGarbageCollected WebCore::GarbageCollected |
800 #define NoBaseWillBeGarbageCollectedFinalized WebCore::GarbageCollectedFinalized | 801 #define NoBaseWillBeGarbageCollectedFinalized WebCore::GarbageCollectedFinalized |
801 #define NoBaseWillBeRefCountedGarbageCollected WebCore::RefCountedGarbageCollect
ed | 802 #define NoBaseWillBeRefCountedGarbageCollected WebCore::RefCountedGarbageCollect
ed |
802 #define WillBeHeapHashMap WebCore::HeapHashMap | 803 #define WillBeHeapHashMap WebCore::HeapHashMap |
803 #define WillBePersistentHeapHashMap WebCore::PersistentHeapHashMap | 804 #define WillBePersistentHeapHashMap WebCore::PersistentHeapHashMap |
804 #define WillBeHeapHashSet WebCore::HeapHashSet | 805 #define WillBeHeapHashSet WebCore::HeapHashSet |
805 #define WillBePersistentHeapHashSet WebCore::PersistentHeapHashSet | 806 #define WillBePersistentHeapHashSet WebCore::PersistentHeapHashSet |
806 #define WillBeHeapLinkedHashSet WebCore::HeapLinkedHashSet | 807 #define WillBeHeapLinkedHashSet WebCore::HeapLinkedHashSet |
(...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
889 #define RefPtrWillBeRawPtr WTF::RefPtr | 890 #define RefPtrWillBeRawPtr WTF::RefPtr |
890 #define RefPtrWillBeMember WTF::RefPtr | 891 #define RefPtrWillBeMember WTF::RefPtr |
891 #define RefPtrWillBeWeakMember WTF::RefPtr | 892 #define RefPtrWillBeWeakMember WTF::RefPtr |
892 #define RefPtrWillBeCrossThreadPersistent WTF::RefPtr | 893 #define RefPtrWillBeCrossThreadPersistent WTF::RefPtr |
893 #define RawPtrWillBeMember WTF::RawPtr | 894 #define RawPtrWillBeMember WTF::RawPtr |
894 #define RawPtrWillBeWeakMember WTF::RawPtr | 895 #define RawPtrWillBeWeakMember WTF::RawPtr |
895 #define OwnPtrWillBeMember WTF::OwnPtr | 896 #define OwnPtrWillBeMember WTF::OwnPtr |
896 #define OwnPtrWillBePersistent WTF::OwnPtr | 897 #define OwnPtrWillBePersistent WTF::OwnPtr |
897 #define OwnPtrWillBeRawPtr WTF::OwnPtr | 898 #define OwnPtrWillBeRawPtr WTF::OwnPtr |
898 #define PassOwnPtrWillBeRawPtr WTF::PassOwnPtr | 899 #define PassOwnPtrWillBeRawPtr WTF::PassOwnPtr |
| 900 #define WeakPtrWillBeMember WTF::WeakPtr |
899 #define WeakPtrWillBeRawPtr WTF::WeakPtr | 901 #define WeakPtrWillBeRawPtr WTF::WeakPtr |
900 #define WeakPtrWillBeWeakMember WTF::WeakPtr | 902 #define WeakPtrWillBeWeakMember WTF::WeakPtr |
901 #define NoBaseWillBeGarbageCollected WebCore::DummyBase | 903 #define NoBaseWillBeGarbageCollected WebCore::DummyBase |
902 #define NoBaseWillBeGarbageCollectedFinalized WebCore::DummyBase | 904 #define NoBaseWillBeGarbageCollectedFinalized WebCore::DummyBase |
903 #define NoBaseWillBeRefCountedGarbageCollected WebCore::DummyBase | 905 #define NoBaseWillBeRefCountedGarbageCollected WebCore::DummyBase |
904 #define WillBeHeapHashMap WTF::HashMap | 906 #define WillBeHeapHashMap WTF::HashMap |
905 #define WillBePersistentHeapHashMap WTF::HashMap | 907 #define WillBePersistentHeapHashMap WTF::HashMap |
906 #define WillBeHeapHashSet WTF::HashSet | 908 #define WillBeHeapHashSet WTF::HashSet |
907 #define WillBePersistentHeapHashSet WTF::HashSet | 909 #define WillBePersistentHeapHashSet WTF::HashSet |
908 #define WillBeHeapLinkedHashSet WTF::LinkedHashSet | 910 #define WillBeHeapLinkedHashSet WTF::LinkedHashSet |
(...skipping 236 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1145 struct NeedsTracing<ListHashSetNode<T, WebCore::HeapListHashSetAllocator<T, inli
neCapacity> > *> { | 1147 struct NeedsTracing<ListHashSetNode<T, WebCore::HeapListHashSetAllocator<T, inli
neCapacity> > *> { |
1146 // All heap allocated node pointers need visiting to keep the nodes alive, | 1148 // All heap allocated node pointers need visiting to keep the nodes alive, |
1147 // regardless of whether they contain pointers to other heap allocated | 1149 // regardless of whether they contain pointers to other heap allocated |
1148 // objects. | 1150 // objects. |
1149 static const bool value = true; | 1151 static const bool value = true; |
1150 }; | 1152 }; |
1151 | 1153 |
1152 } // namespace WTF | 1154 } // namespace WTF |
1153 | 1155 |
1154 #endif | 1156 #endif |
OLD | NEW |