LLVM 24.0.0git
llvm::ImutAVLDetail::CanonicalCache< Tree, Canonicalize > Struct Template Reference

The factory-side canonicalization cache: digest -> tree chain. More...

#include "llvm/ADT/ImmutableSet.h"

Inheritance diagram for llvm::ImutAVLDetail::CanonicalCache< Tree, Canonicalize >:
[legend]

Public Attributes

DenseMap< unsigned, Tree * > Cache

Detailed Description

template<typename Tree, bool Canonicalize>
struct llvm::ImutAVLDetail::CanonicalCache< Tree, Canonicalize >

The factory-side canonicalization cache: digest -> tree chain.

Empty when canonicalization is disabled.

Definition at line 69 of file ImmutableSet.h.

Member Data Documentation

◆ Cache

template<typename Tree, bool Canonicalize>
DenseMap<unsigned, Tree *> llvm::ImutAVLDetail::CanonicalCache< Tree, Canonicalize >::Cache

Definition at line 70 of file ImmutableSet.h.


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