LLVM 24.0.0git
llvm::DebugEpochBase::HandleBase Class Reference

#include "llvm/ADT/EpochTracker.h"

Inheritance diagram for llvm::DebugEpochBase::HandleBase:
[legend]

Public Member Functions

 HandleBase ()=default
 HandleBase (const DebugEpochBase *)
bool isHandleInSync () const
bool isComparableWith (const HandleBase &) const
const void * getEpochAddress () const

Detailed Description

Definition at line 101 of file EpochTracker.h.

Constructor & Destructor Documentation

◆ HandleBase() [1/2]

◆ HandleBase() [2/2]

llvm::DebugEpochBase::HandleBase::HandleBase ( const DebugEpochBase * )
inlineexplicit

Definition at line 104 of file EpochTracker.h.

Member Function Documentation

◆ getEpochAddress()

const void * llvm::DebugEpochBase::HandleBase::getEpochAddress ( ) const
inline

Definition at line 107 of file EpochTracker.h.

◆ isComparableWith()

bool llvm::DebugEpochBase::HandleBase::isComparableWith ( const HandleBase & ) const
inline

Definition at line 106 of file EpochTracker.h.

References HandleBase().

Referenced by llvm::FoldingSetIterator< const T >::operator==().

◆ isHandleInSync()


The documentation for this class was generated from the following file: