CIRCT 24.0.0git
Loading...
Searching...
No Matches
circt::fsm::detail Namespace Reference

Classes

struct  AddressIterator
 This just maps a iterator of references to an iterator of addresses. More...

Functions

static void escape (std::string &str, const char *c, bool noEscape=false)
template<typename TOpRange>
static std::string dotSafeDumpOps (TOpRange ops)
template<typename TOpRange>
static std::string dumpOps (TOpRange ops)

Function Documentation

◆ dotSafeDumpOps()

template<typename TOpRange>
std::string circt::fsm::detail::dotSafeDumpOps ( TOpRange ops)
static

◆ dumpOps()

template<typename TOpRange>
std::string circt::fsm::detail::dumpOps ( TOpRange ops)
static

Definition at line 76 of file FSMGraph.h.

References dump().

Referenced by llvm::DOTGraphTraits< circt::fsm::FSMGraph * >::getNodeDescription().

◆ escape()

void circt::fsm::detail::escape ( std::string & str,
const char * c,
bool noEscape = false )
static

Definition at line 50 of file FSMGraph.h.

Referenced by dotSafeDumpOps().