CIRCT 22.0.0git
Loading...
Searching...
No Matches
Public Types | Static Public Member Functions | List of all members
llvm::DenseMapInfo< circt::igraph::InstancePath > Struct Reference

DenseMap traits for InstancePath. More...

#include <InstanceGraph.h>

Public Types

using ArrayRefInfo = llvm::DenseMapInfo< ArrayRef< circt::igraph::InstanceOpInterface > >
 

Static Public Member Functions

static circt::igraph::InstancePath getEmptyKey ()
 
static circt::igraph::InstancePath getTombstoneKey ()
 
static llvm::hash_code getHashValue (circt::igraph::InstancePath path)
 
static bool isEqual (circt::igraph::InstancePath lhs, circt::igraph::InstancePath rhs)
 

Detailed Description

DenseMap traits for InstancePath.

Definition at line 586 of file InstanceGraph.h.

Member Typedef Documentation

◆ ArrayRefInfo

using llvm::DenseMapInfo< circt::igraph::InstancePath >::ArrayRefInfo = llvm::DenseMapInfo<ArrayRef<circt::igraph::InstanceOpInterface> >

Definition at line 587 of file InstanceGraph.h.

Member Function Documentation

◆ getEmptyKey()

Definition at line 589 of file InstanceGraph.h.

◆ getHashValue()

static llvm::hash_code llvm::DenseMapInfo< circt::igraph::InstancePath >::getHashValue ( circt::igraph::InstancePath  path)
inlinestatic

Definition at line 597 of file InstanceGraph.h.

◆ getTombstoneKey()

static circt::igraph::InstancePath llvm::DenseMapInfo< circt::igraph::InstancePath >::getTombstoneKey ( )
inlinestatic

Definition at line 593 of file InstanceGraph.h.

◆ isEqual()

Definition at line 603 of file InstanceGraph.h.

References circt::igraph::InstancePath::getPath().


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