Unlink ThisEntry from its scope list, advance the caller's pointer to the next per‐key binding, and destroy the removed node.

Synopsis

Declared in <llvm/ADT/ScopedHashTable.h>

template<typename AllocatorTy>
static
void
erase(
    ScopedHashTableVal<K, V>*& ThisEntry,
    AllocatorTy& Allocator);

Parameters

Name

Description

ThisEntry

Reference to the binding pointer to unlink; updated to the next older binding for the same key.

Allocator

Allocator used to deallocate the removed node.

Created with MrDocs