CIRCT  20.0.0git
circt::igraph::InstanceGraph Member List

This is the complete list of members for circt::igraph::InstanceGraph, including all inherited members.

addModule(ModuleOpInterface module)circt::igraph::InstanceGraphvirtual
begin()circt::igraph::InstanceGraphinline
end()circt::igraph::InstanceGraphinline
erase(InstanceGraphNode *node)circt::igraph::InstanceGraphvirtual
getInferredTopLevelNodes()circt::igraph::InstanceGraph
getOrAddNode(StringAttr name)circt::igraph::InstanceGraphprotected
getParent()circt::igraph::InstanceGraphinline
getReferencedModuleImpl(InstanceOpInterface op)circt::igraph::InstanceGraphprotected
getSublistAccess(Operation *)circt::igraph::InstanceGraphinlinestatic
getTopLevelNode()circt::igraph::InstanceGraphinlinevirtual
inferredTopLevelNodescirct::igraph::InstanceGraphprotected
InstanceGraph(Operation *parent)circt::igraph::InstanceGraph
InstanceGraph(const InstanceGraph &)=deletecirct::igraph::InstanceGraph
isAncestor(ModuleOpInterface child, ModuleOpInterface parent, llvm::function_ref< bool(InstanceRecord *)> skipInstance=[](InstanceRecord *_) { return false;})circt::igraph::InstanceGraph
iterator typedefcirct::igraph::InstanceGraph
lookup(ModuleOpInterface op)circt::igraph::InstanceGraph
lookup(StringAttr name)circt::igraph::InstanceGraph
NodeList typedefcirct::igraph::InstanceGraphprivate
nodeMapcirct::igraph::InstanceGraphprotected
nodescirct::igraph::InstanceGraphprotected
operator[](ModuleOpInterface op)circt::igraph::InstanceGraphinline
parentcirct::igraph::InstanceGraphprotected
replaceInstance(InstanceOpInterface inst, InstanceOpInterface newInst)circt::igraph::InstanceGraphvirtual
~InstanceGraph()=defaultcirct::igraph::InstanceGraphvirtual