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 504 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
515 #define RefCountedWillBeGarbageCollected WebCore::GarbageCollected | 515 #define RefCountedWillBeGarbageCollected WebCore::GarbageCollected |
516 #define RefCountedWillBeGarbageCollectedFinalized WebCore::GarbageCollectedFinal
ized | 516 #define RefCountedWillBeGarbageCollectedFinalized WebCore::GarbageCollectedFinal
ized |
517 #define RefCountedWillBeRefCountedGarbageCollected WebCore::RefCountedGarbageCol
lected | 517 #define RefCountedWillBeRefCountedGarbageCollected WebCore::RefCountedGarbageCol
lected |
518 #define RefPtrWillBePersistent WebCore::Persistent | 518 #define RefPtrWillBePersistent WebCore::Persistent |
519 #define RefPtrWillBeRawPtr WTF::RawPtr | 519 #define RefPtrWillBeRawPtr WTF::RawPtr |
520 #define RefPtrWillBeMember WebCore::Member | 520 #define RefPtrWillBeMember WebCore::Member |
521 #define RawPtrWillBeMember WebCore::Member | 521 #define RawPtrWillBeMember WebCore::Member |
522 #define RawPtrWillBeWeakMember WebCore::WeakMember | 522 #define RawPtrWillBeWeakMember WebCore::WeakMember |
523 #define OwnPtrWillBeMember WebCore::Member | 523 #define OwnPtrWillBeMember WebCore::Member |
524 #define OwnPtrWillBePersistent WebCore::Persistent | 524 #define OwnPtrWillBePersistent WebCore::Persistent |
| 525 #define OwnPtrWillBeRawPtr WTF::RawPtr |
525 #define PassOwnPtrWillBeRawPtr WTF::RawPtr | 526 #define PassOwnPtrWillBeRawPtr WTF::RawPtr |
526 #define NoBaseWillBeGarbageCollected WebCore::GarbageCollected | 527 #define NoBaseWillBeGarbageCollected WebCore::GarbageCollected |
527 #define NoBaseWillBeGarbageCollectedFinalized WebCore::GarbageCollectedFinalized | 528 #define NoBaseWillBeGarbageCollectedFinalized WebCore::GarbageCollectedFinalized |
528 #define WillBeHeapHashMap WebCore::HeapHashMap | 529 #define WillBeHeapHashMap WebCore::HeapHashMap |
529 #define WillBePersistentHeapHashMap WebCore::PersistentHeapHashMap | 530 #define WillBePersistentHeapHashMap WebCore::PersistentHeapHashMap |
530 #define WillBeHeapHashSet WebCore::HeapHashSet | 531 #define WillBeHeapHashSet WebCore::HeapHashSet |
531 #define WillBePersistentHeapHashSet WebCore::PersistentHeapHashSet | 532 #define WillBePersistentHeapHashSet WebCore::PersistentHeapHashSet |
532 #define WillBeHeapVector WebCore::HeapVector | 533 #define WillBeHeapVector WebCore::HeapVector |
533 #define WillBePersistentHeapVector WebCore::PersistentHeapVector | 534 #define WillBePersistentHeapVector WebCore::PersistentHeapVector |
534 | 535 |
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
572 #define RefCountedWillBeGarbageCollected WTF::RefCounted | 573 #define RefCountedWillBeGarbageCollected WTF::RefCounted |
573 #define RefCountedWillBeGarbageCollectedFinalized WTF::RefCounted | 574 #define RefCountedWillBeGarbageCollectedFinalized WTF::RefCounted |
574 #define RefCountedWillBeRefCountedGarbageCollected WTF::RefCounted | 575 #define RefCountedWillBeRefCountedGarbageCollected WTF::RefCounted |
575 #define RefPtrWillBePersistent WTF::RefPtr | 576 #define RefPtrWillBePersistent WTF::RefPtr |
576 #define RefPtrWillBeRawPtr WTF::RefPtr | 577 #define RefPtrWillBeRawPtr WTF::RefPtr |
577 #define RefPtrWillBeMember WTF::RefPtr | 578 #define RefPtrWillBeMember WTF::RefPtr |
578 #define RawPtrWillBeMember WTF::RawPtr | 579 #define RawPtrWillBeMember WTF::RawPtr |
579 #define RawPtrWillBeWeakMember WTF::RawPtr | 580 #define RawPtrWillBeWeakMember WTF::RawPtr |
580 #define OwnPtrWillBeMember WTF::OwnPtr | 581 #define OwnPtrWillBeMember WTF::OwnPtr |
581 #define OwnPtrWillBePersistent WTF::OwnPtr | 582 #define OwnPtrWillBePersistent WTF::OwnPtr |
| 583 #define OwnPtrWillBeRawPtr WTF::OwnPtr |
582 #define PassOwnPtrWillBeRawPtr WTF::PassOwnPtr | 584 #define PassOwnPtrWillBeRawPtr WTF::PassOwnPtr |
583 #define NoBaseWillBeGarbageCollected WebCore::DummyBase | 585 #define NoBaseWillBeGarbageCollected WebCore::DummyBase |
584 #define NoBaseWillBeGarbageCollectedFinalized WebCore::DummyBase | 586 #define NoBaseWillBeGarbageCollectedFinalized WebCore::DummyBase |
585 #define WillBeHeapHashMap WTF::HashMap | 587 #define WillBeHeapHashMap WTF::HashMap |
586 #define WillBePersistentHeapHashMap WTF::HashMap | 588 #define WillBePersistentHeapHashMap WTF::HashMap |
587 #define WillBeHeapHashSet WTF::HashSet | 589 #define WillBeHeapHashSet WTF::HashSet |
588 #define WillBePersistentHeapHashSet WTF::HashSet | 590 #define WillBePersistentHeapHashSet WTF::HashSet |
589 #define WillBeHeapVector WTF::Vector | 591 #define WillBeHeapVector WTF::Vector |
590 #define WillBePersistentHeapVector WTF::Vector | 592 #define WillBePersistentHeapVector WTF::Vector |
591 | 593 |
(...skipping 129 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
721 }; | 723 }; |
722 | 724 |
723 template<typename T> inline T* getPtr(const WebCore::Member<T>& p) | 725 template<typename T> inline T* getPtr(const WebCore::Member<T>& p) |
724 { | 726 { |
725 return p.get(); | 727 return p.get(); |
726 } | 728 } |
727 | 729 |
728 } // namespace WTF | 730 } // namespace WTF |
729 | 731 |
730 #endif | 732 #endif |
OLD | NEW |