CIRCT  19.0.0git
Public Types | Static Public Member Functions | List of all members
llvm::DenseMapInfo< circt::firrtl::AnnoTarget > Struct Reference

Make AnnoTarget hash. More...

#include <FIRRTLAnnotations.h>

Public Types

using AnnoTarget = circt::firrtl::AnnoTarget
 
using AnnoTargetImpl = circt::firrtl::detail::AnnoTargetImpl
 

Static Public Member Functions

static AnnoTarget getEmptyKey ()
 
static AnnoTarget getTombstoneKey ()
 
static unsigned getHashValue (AnnoTarget val)
 
static bool isEqual (AnnoTarget lhs, AnnoTarget rhs)
 

Detailed Description

Make AnnoTarget hash.

Definition at line 560 of file FIRRTLAnnotations.h.

Member Typedef Documentation

◆ AnnoTarget

Definition at line 561 of file FIRRTLAnnotations.h.

◆ AnnoTargetImpl

Definition at line 562 of file FIRRTLAnnotations.h.

Member Function Documentation

◆ getEmptyKey()

static AnnoTarget llvm::DenseMapInfo< circt::firrtl::AnnoTarget >::getEmptyKey ( )
inlinestatic

Definition at line 563 of file FIRRTLAnnotations.h.

◆ getHashValue()

static unsigned llvm::DenseMapInfo< circt::firrtl::AnnoTarget >::getHashValue ( AnnoTarget  val)
inlinestatic

Definition at line 573 of file FIRRTLAnnotations.h.

References circt::firrtl::AnnoTarget::getImpl().

◆ getTombstoneKey()

static AnnoTarget llvm::DenseMapInfo< circt::firrtl::AnnoTarget >::getTombstoneKey ( )
inlinestatic

Definition at line 568 of file FIRRTLAnnotations.h.

◆ isEqual()

static bool llvm::DenseMapInfo< circt::firrtl::AnnoTarget >::isEqual ( AnnoTarget  lhs,
AnnoTarget  rhs 
)
inlinestatic

Definition at line 577 of file FIRRTLAnnotations.h.


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