Jlm
Public Member Functions | Private Attributes | List of all members
jlm::hls::VisitorSet Class Referencefinal

Public Member Functions

void insert (const jlm::rvsdg::Output *o1, const jlm::rvsdg::Output *o2)
 
bool visited (const jlm::rvsdg::Output *o1, const jlm::rvsdg::Output *o2) const
 

Private Attributes

std::unordered_map< const jlm::rvsdg::Output *, std::unordered_set< const jlm::rvsdg::Output * > > sets_
 

Detailed Description

Definition at line 144 of file cne.cpp.

Member Function Documentation

◆ insert()

void jlm::hls::VisitorSet::insert ( const jlm::rvsdg::Output o1,
const jlm::rvsdg::Output o2 
)
inline

Definition at line 148 of file cne.cpp.

◆ visited()

bool jlm::hls::VisitorSet::visited ( const jlm::rvsdg::Output o1,
const jlm::rvsdg::Output o2 
) const
inline

Definition at line 164 of file cne.cpp.

Member Data Documentation

◆ sets_

std::unordered_map<const jlm::rvsdg::Output *, std::unordered_set<const jlm::rvsdg::Output *> > jlm::hls::VisitorSet::sets_
private

Definition at line 175 of file cne.cpp.


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