CIRCT  20.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 527 of file FIRRTLAnnotations.h.

Member Typedef Documentation

◆ AnnoTarget

Definition at line 528 of file FIRRTLAnnotations.h.

◆ AnnoTargetImpl

Definition at line 529 of file FIRRTLAnnotations.h.

Member Function Documentation

◆ getEmptyKey()

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

Definition at line 530 of file FIRRTLAnnotations.h.

◆ getHashValue()

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

◆ getTombstoneKey()

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

Definition at line 535 of file FIRRTLAnnotations.h.

◆ isEqual()

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

Definition at line 544 of file FIRRTLAnnotations.h.


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