Searched refs:DebugEpochBase (Results 1 - 4 of 4) sorted by relevance
/external/llvm/include/llvm/ADT/ |
H A D | EpochTracker.h | 10 // This file defines the DebugEpochBase and DebugEpochBase::HandleBase classes. 27 class DebugEpochBase { class in namespace:llvm 34 explicit HandleBase(const DebugEpochBase *) {} 46 /// DebugEpochBase does not by itself track handles pointing into itself. The 51 class DebugEpochBase { 55 DebugEpochBase() : Epoch(0) {} 63 ~DebugEpochBase() { incrementEpoch(); } 80 explicit HandleBase(const DebugEpochBase *Parent) 83 /// \brief Returns true if the DebugEpochBase thi [all...] |
H A D | DenseMap.h | 54 class DenseMapBase : public DebugEpochBase { 1033 class DenseMapIterator : DebugEpochBase::HandleBase { 1050 DenseMapIterator(pointer Pos, pointer E, const DebugEpochBase &Epoch, 1052 : DebugEpochBase::HandleBase(&Epoch), Ptr(Pos), End(E) { 1064 : DebugEpochBase::HandleBase(I), Ptr(I.Ptr), End(I.End) {}
|
/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/ |
H A D | EpochTracker.h | 10 // This file defines the DebugEpochBase and DebugEpochBase::HandleBase classes. 32 /// DebugEpochBase does not by itself track handles pointing into itself. The 37 class DebugEpochBase { class in namespace:llvm 41 DebugEpochBase() : Epoch(0) {} function in class:llvm::DebugEpochBase 49 ~DebugEpochBase() { incrementEpoch(); } 66 explicit HandleBase(const DebugEpochBase *Parent) 69 /// \brief Returns true if the DebugEpochBase this Handle is linked to has 83 class DebugEpochBase { 90 explicit HandleBase(const DebugEpochBase *) {} [all...] |
H A D | DenseMap.h | 55 class DenseMapBase : public DebugEpochBase { 1034 class DenseMapIterator : DebugEpochBase::HandleBase { 1053 DenseMapIterator(pointer Pos, pointer E, const DebugEpochBase &Epoch, 1055 : DebugEpochBase::HandleBase(&Epoch), Ptr(Pos), End(E) { 1067 : DebugEpochBase::HandleBase(I), Ptr(I.Ptr), End(I.End) {}
|
Completed in 132 milliseconds