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 769 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
780 // commmon denominator of using CPP macros only. | 780 // commmon denominator of using CPP macros only. |
781 #if ENABLE(OILPAN) | 781 #if ENABLE(OILPAN) |
782 #define PassRefPtrWillBeRawPtr WTF::RawPtr | 782 #define PassRefPtrWillBeRawPtr WTF::RawPtr |
783 #define RefCountedWillBeGarbageCollected WebCore::GarbageCollected | 783 #define RefCountedWillBeGarbageCollected WebCore::GarbageCollected |
784 #define RefCountedWillBeGarbageCollectedFinalized WebCore::GarbageCollectedFinal
ized | 784 #define RefCountedWillBeGarbageCollectedFinalized WebCore::GarbageCollectedFinal
ized |
785 #define RefCountedWillBeRefCountedGarbageCollected WebCore::RefCountedGarbageCol
lected | 785 #define RefCountedWillBeRefCountedGarbageCollected WebCore::RefCountedGarbageCol
lected |
786 #define RefCountedGarbageCollectedWillBeGarbageCollectedFinalized WebCore::Garba
geCollectedFinalized | 786 #define RefCountedGarbageCollectedWillBeGarbageCollectedFinalized WebCore::Garba
geCollectedFinalized |
787 #define ThreadSafeRefCountedWillBeGarbageCollected WebCore::GarbageCollected | 787 #define ThreadSafeRefCountedWillBeGarbageCollected WebCore::GarbageCollected |
788 #define ThreadSafeRefCountedWillBeGarbageCollectedFinalized WebCore::GarbageColl
ectedFinalized | 788 #define ThreadSafeRefCountedWillBeGarbageCollectedFinalized WebCore::GarbageColl
ectedFinalized |
789 #define ThreadSafeRefCountedWillBeThreadSafeRefCountedGarbageCollected WebCore::
ThreadSafeRefCountedGarbageCollected | 789 #define ThreadSafeRefCountedWillBeThreadSafeRefCountedGarbageCollected WebCore::
ThreadSafeRefCountedGarbageCollected |
790 #define TreeSharedWillBeRefCountedGarbageCollected WebCore::RefCountedGarbageCol
lected | |
791 #define PersistentWillBeMember WebCore::Member | 790 #define PersistentWillBeMember WebCore::Member |
792 #define RefPtrWillBePersistent WebCore::Persistent | 791 #define RefPtrWillBePersistent WebCore::Persistent |
793 #define RefPtrWillBeRawPtr WTF::RawPtr | 792 #define RefPtrWillBeRawPtr WTF::RawPtr |
794 #define RefPtrWillBeMember WebCore::Member | 793 #define RefPtrWillBeMember WebCore::Member |
795 #define RefPtrWillBeWeakMember WebCore::WeakMember | 794 #define RefPtrWillBeWeakMember WebCore::WeakMember |
796 #define RefPtrWillBeCrossThreadPersistent WebCore::CrossThreadPersistent | 795 #define RefPtrWillBeCrossThreadPersistent WebCore::CrossThreadPersistent |
797 #define RawPtrWillBeMember WebCore::Member | 796 #define RawPtrWillBeMember WebCore::Member |
798 #define RawPtrWillBeWeakMember WebCore::WeakMember | 797 #define RawPtrWillBeWeakMember WebCore::WeakMember |
799 #define OwnPtrWillBeMember WebCore::Member | 798 #define OwnPtrWillBeMember WebCore::Member |
800 #define OwnPtrWillBePersistent WebCore::Persistent | 799 #define OwnPtrWillBePersistent WebCore::Persistent |
(...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
895 }; | 894 }; |
896 | 895 |
897 #define PassRefPtrWillBeRawPtr WTF::PassRefPtr | 896 #define PassRefPtrWillBeRawPtr WTF::PassRefPtr |
898 #define RefCountedWillBeGarbageCollected WTF::RefCounted | 897 #define RefCountedWillBeGarbageCollected WTF::RefCounted |
899 #define RefCountedWillBeGarbageCollectedFinalized WTF::RefCounted | 898 #define RefCountedWillBeGarbageCollectedFinalized WTF::RefCounted |
900 #define RefCountedWillBeRefCountedGarbageCollected WTF::RefCounted | 899 #define RefCountedWillBeRefCountedGarbageCollected WTF::RefCounted |
901 #define RefCountedGarbageCollectedWillBeGarbageCollectedFinalized WebCore::RefCo
untedGarbageCollected | 900 #define RefCountedGarbageCollectedWillBeGarbageCollectedFinalized WebCore::RefCo
untedGarbageCollected |
902 #define ThreadSafeRefCountedWillBeGarbageCollected WTF::ThreadSafeRefCounted | 901 #define ThreadSafeRefCountedWillBeGarbageCollected WTF::ThreadSafeRefCounted |
903 #define ThreadSafeRefCountedWillBeGarbageCollectedFinalized WTF::ThreadSafeRefCo
unted | 902 #define ThreadSafeRefCountedWillBeGarbageCollectedFinalized WTF::ThreadSafeRefCo
unted |
904 #define ThreadSafeRefCountedWillBeThreadSafeRefCountedGarbageCollected WTF::Thre
adSafeRefCounted | 903 #define ThreadSafeRefCountedWillBeThreadSafeRefCountedGarbageCollected WTF::Thre
adSafeRefCounted |
905 #define TreeSharedWillBeRefCountedGarbageCollected WebCore::TreeShared | |
906 #define PersistentWillBeMember WebCore::Persistent | 904 #define PersistentWillBeMember WebCore::Persistent |
907 #define RefPtrWillBePersistent WTF::RefPtr | 905 #define RefPtrWillBePersistent WTF::RefPtr |
908 #define RefPtrWillBeRawPtr WTF::RefPtr | 906 #define RefPtrWillBeRawPtr WTF::RefPtr |
909 #define RefPtrWillBeMember WTF::RefPtr | 907 #define RefPtrWillBeMember WTF::RefPtr |
910 #define RefPtrWillBeWeakMember WTF::RefPtr | 908 #define RefPtrWillBeWeakMember WTF::RefPtr |
911 #define RefPtrWillBeCrossThreadPersistent WTF::RefPtr | 909 #define RefPtrWillBeCrossThreadPersistent WTF::RefPtr |
912 #define RawPtrWillBeMember WTF::RawPtr | 910 #define RawPtrWillBeMember WTF::RawPtr |
913 #define RawPtrWillBeWeakMember WTF::RawPtr | 911 #define RawPtrWillBeWeakMember WTF::RawPtr |
914 #define OwnPtrWillBeMember WTF::OwnPtr | 912 #define OwnPtrWillBeMember WTF::OwnPtr |
915 #define OwnPtrWillBePersistent WTF::OwnPtr | 913 #define OwnPtrWillBePersistent WTF::OwnPtr |
(...skipping 287 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1203 struct ParamStorageTraits<T*> : public PointerParamStorageTraits<T*, WebCore::Is
GarbageCollectedType<T>::value> { | 1201 struct ParamStorageTraits<T*> : public PointerParamStorageTraits<T*, WebCore::Is
GarbageCollectedType<T>::value> { |
1204 }; | 1202 }; |
1205 | 1203 |
1206 template<typename T> | 1204 template<typename T> |
1207 struct ParamStorageTraits<RawPtr<T> > : public PointerParamStorageTraits<T*, Web
Core::IsGarbageCollectedType<T>::value> { | 1205 struct ParamStorageTraits<RawPtr<T> > : public PointerParamStorageTraits<T*, Web
Core::IsGarbageCollectedType<T>::value> { |
1208 }; | 1206 }; |
1209 | 1207 |
1210 } // namespace WTF | 1208 } // namespace WTF |
1211 | 1209 |
1212 #endif | 1210 #endif |
OLD | NEW |