clang 19.0.0git
Public Types | Static Public Member Functions | List of all members
llvm::DenseMapInfo< DecompositionDeclName > Struct Reference

Public Types

using ArrayInfo = llvm::DenseMapInfo< ArrayRef< const BindingDecl * > >
 

Static Public Member Functions

static DecompositionDeclName getEmptyKey ()
 
static DecompositionDeclName getTombstoneKey ()
 
static unsigned getHashValue (DecompositionDeclName Key)
 
static bool isEqual (DecompositionDeclName LHS, DecompositionDeclName RHS)
 

Detailed Description

Definition at line 104 of file ItaniumCXXABI.cpp.

Member Typedef Documentation

◆ ArrayInfo

using llvm::DenseMapInfo< DecompositionDeclName >::ArrayInfo = llvm::DenseMapInfo<ArrayRef<const BindingDecl*> >

Definition at line 105 of file ItaniumCXXABI.cpp.

Member Function Documentation

◆ getEmptyKey()

static DecompositionDeclName llvm::DenseMapInfo< DecompositionDeclName >::getEmptyKey ( )
inlinestatic

Definition at line 106 of file ItaniumCXXABI.cpp.

◆ getHashValue()

static unsigned llvm::DenseMapInfo< DecompositionDeclName >::getHashValue ( DecompositionDeclName  Key)
inlinestatic

Definition at line 112 of file ItaniumCXXABI.cpp.

◆ getTombstoneKey()

static DecompositionDeclName llvm::DenseMapInfo< DecompositionDeclName >::getTombstoneKey ( )
inlinestatic

Definition at line 109 of file ItaniumCXXABI.cpp.

◆ isEqual()

static bool llvm::DenseMapInfo< DecompositionDeclName >::isEqual ( DecompositionDeclName  LHS,
DecompositionDeclName  RHS 
)
inlinestatic

Definition at line 116 of file ItaniumCXXABI.cpp.

References llvm::areDenseMapKeysEqualSpecialValues().


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