CIRCT 20.0.0git
Loading...
Searching...
No Matches
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 501 of file FIRRTLAnnotations.h.

Member Typedef Documentation

◆ AnnoTarget

Definition at line 502 of file FIRRTLAnnotations.h.

◆ AnnoTargetImpl

Definition at line 503 of file FIRRTLAnnotations.h.

Member Function Documentation

◆ getEmptyKey()

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

Definition at line 504 of file FIRRTLAnnotations.h.

◆ getHashValue()

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

Definition at line 514 of file FIRRTLAnnotations.h.

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

◆ getTombstoneKey()

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

Definition at line 509 of file FIRRTLAnnotations.h.

◆ isEqual()

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

Definition at line 518 of file FIRRTLAnnotations.h.


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