|
LLVM 24.0.0git
|
The default UniquingSet Info: T supplies its own key.
More...
#include "llvm/ADT/FoldingSet.h"
Public Types | |
| using | KeyTy = remove_cvref_t<decltype(std::declval<const T &>().getKey())> |
Static Public Member Functions | |
| static KeyTy | getKey (const T &N) |
| static unsigned | getHashValue (const KeyTy &Key) |
| static bool | isEqual (const KeyTy &Key, const T &N) |
The default UniquingSet Info: T supplies its own key.
Definition at line 672 of file FoldingSet.h.
| using llvm::UniquingSetInfo< T >::KeyTy = remove_cvref_t<decltype(std::declval<const T &>().getKey())> |
Definition at line 673 of file FoldingSet.h.
|
inlinestatic |
Definition at line 675 of file FoldingSet.h.
References llvm::InnerAnalysisManagerProxy< AnalysisManagerT, IRUnitT, ExtraArgTs... >::Key.
Definition at line 674 of file FoldingSet.h.
|
inlinestatic |
Definition at line 678 of file FoldingSet.h.
References llvm::InnerAnalysisManagerProxy< AnalysisManagerT, IRUnitT, ExtraArgTs... >::Key, N, and T.