LLVM 22.0.0git
llvm::ThreadSafeTrieRawHashMapBase::PointerBase Class Reference

Result of a lookup. More...

#include "llvm/ADT/TrieRawHashMap.h"

Public Member Functions

 PointerBase () noexcept=default

Protected Member Functions

void * get () const

Friends

class ThreadSafeTrieRawHashMapBase

Detailed Description

Result of a lookup.

Suitable for an insertion hint. Maybe could be expanded into an iterator of sorts, but likely not useful (visiting everything in the trie should probably be done some way other than through an iterator pattern).

Definition at line 105 of file TrieRawHashMap.h.

Constructor & Destructor Documentation

◆ PointerBase()

llvm::ThreadSafeTrieRawHashMapBase::PointerBase::PointerBase ( )
defaultnoexcept

Member Function Documentation

◆ get()

void * llvm::ThreadSafeTrieRawHashMapBase::PointerBase::get ( ) const
inlineprotected

Definition at line 107 of file TrieRawHashMap.h.

◆ ThreadSafeTrieRawHashMapBase

friend class ThreadSafeTrieRawHashMapBase
friend

Definition at line 113 of file TrieRawHashMap.h.

References PointerBase(), and ThreadSafeTrieRawHashMapBase.

Referenced by ThreadSafeTrieRawHashMapBase.


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