| addArgument(std::unique_ptr< RegionArgument > argument) | jlm::rvsdg::Region | |
| addResult(std::unique_ptr< RegionResult > result) | jlm::rvsdg::Region | |
| argument(size_t index) const noexcept | jlm::rvsdg::Region | inline |
| Arguments() noexcept | jlm::rvsdg::Region | inline |
| Arguments() const noexcept | jlm::rvsdg::Region | inline |
| arguments_ | jlm::rvsdg::Region | private |
| BottomNodeConstIterator typedef | jlm::rvsdg::Region | private |
| BottomNodeConstRange typedef | jlm::rvsdg::Region | private |
| BottomNodeIterator typedef | jlm::rvsdg::Region | private |
| BottomNodeRange typedef | jlm::rvsdg::Region | private |
| BottomNodes() noexcept | jlm::rvsdg::Region | inline |
| BottomNodes() const noexcept | jlm::rvsdg::Region | inline |
| bottomNodes_ | jlm::rvsdg::Region | private |
| ContainsNodeType(const rvsdg::Region ®ion, bool checkSubregions) | jlm::rvsdg::Region | inlinestatic |
| ContainsOperation(const rvsdg::Region ®ion, bool checkSubregions) | jlm::rvsdg::Region | inlinestatic |
| copy(Region *target, SubstitutionMap &smap) const | jlm::rvsdg::Region | |
| generateNodeId() noexcept | jlm::rvsdg::Region | inlineprivate |
| GetAnnotationString(const void *key, const util::AnnotationMap &annotationMap, char annotationSeparator, char labelValueSeparator) | jlm::rvsdg::Region | privatestatic |
| getNextNodeId() const noexcept | jlm::rvsdg::Region | inline |
| getRegionId() const noexcept | jlm::rvsdg::Region | inline |
| graph() const noexcept | jlm::rvsdg::Region | inline |
| graph_ | jlm::rvsdg::Region | private |
| Id typedef | jlm::rvsdg::Region | |
| id_ | jlm::rvsdg::Region | private |
| index() const noexcept | jlm::rvsdg::Region | inline |
| index_ | jlm::rvsdg::Region | private |
| Input class | jlm::rvsdg::Region | friend |
| insertArgument(size_t index, std::unique_ptr< RegionArgument > argument) | jlm::rvsdg::Region | |
| IsRootRegion() const noexcept | jlm::rvsdg::Region | |
| narguments() const noexcept | jlm::rvsdg::Region | inline |
| nextNodeId_ | jlm::rvsdg::Region | private |
| Node class | jlm::rvsdg::Region | friend |
| node() const noexcept | jlm::rvsdg::Region | inline |
| node_ | jlm::rvsdg::Region | private |
| NodeConstIterator typedef | jlm::rvsdg::Region | private |
| NodeConstRange typedef | jlm::rvsdg::Region | private |
| NodeIterator typedef | jlm::rvsdg::Region | private |
| NodeRange typedef | jlm::rvsdg::Region | private |
| Nodes() noexcept | jlm::rvsdg::Region | inline |
| Nodes() const noexcept | jlm::rvsdg::Region | inline |
| nodes_ | jlm::rvsdg::Region | private |
| notifyInputChange(Input *input, Output *old_origin, Output *new_origin) | jlm::rvsdg::Region | private |
| notifyInputCreate(Input *input) | jlm::rvsdg::Region | private |
| notifyInputDestroy(Input *input) | jlm::rvsdg::Region | private |
| notifyNodeCreate(Node *node) | jlm::rvsdg::Region | private |
| notifyNodeDestroy(Node *node) | jlm::rvsdg::Region | private |
| nresults() const noexcept | jlm::rvsdg::Region | inline |
| numBottomNodes() const noexcept | jlm::rvsdg::Region | inline |
| numBottomNodes_ | jlm::rvsdg::Region | private |
| numNodes() const noexcept | jlm::rvsdg::Region | inline |
| numNodes_ | jlm::rvsdg::Region | private |
| NumRegions(const rvsdg::Region ®ion) noexcept | jlm::rvsdg::Region | static |
| numTopNodes() const noexcept | jlm::rvsdg::Region | inline |
| numTopNodes_ | jlm::rvsdg::Region | private |
| observers_ | jlm::rvsdg::Region | mutableprivate |
| onBottomNodeAdded(Node &node) | jlm::rvsdg::Region | private |
| onBottomNodeRemoved(Node &node) | jlm::rvsdg::Region | private |
| onNodeAdded(Node &node) | jlm::rvsdg::Region | private |
| onNodeRemoved(Node &node) | jlm::rvsdg::Region | private |
| onTopNodeAdded(Node &node) | jlm::rvsdg::Region | private |
| onTopNodeRemoved(Node &node) | jlm::rvsdg::Region | private |
| operator=(const Region &)=delete | jlm::rvsdg::Region | |
| Output class | jlm::rvsdg::Region | friend |
| prune(bool recursive) | jlm::rvsdg::Region | |
| PruneArguments() | jlm::rvsdg::Region | |
| Region(rvsdg::Region *parent, Graph *graph) | jlm::rvsdg::Region | |
| Region(rvsdg::StructuralNode *node, size_t index) | jlm::rvsdg::Region | |
| Region(const Region &)=delete | jlm::rvsdg::Region | |
| region_bottom_node_list typedef | jlm::rvsdg::Region | private |
| region_nodes_list typedef | jlm::rvsdg::Region | private |
| region_top_node_list typedef | jlm::rvsdg::Region | private |
| RegionArgumentConstIterator typedef | jlm::rvsdg::Region | private |
| RegionArgumentConstRange typedef | jlm::rvsdg::Region | private |
| RegionArgumentIterator typedef | jlm::rvsdg::Region | private |
| RegionArgumentRange typedef | jlm::rvsdg::Region | private |
| RegionObserver class | jlm::rvsdg::Region | friend |
| RegionResult class | jlm::rvsdg::Region | friend |
| RegionResultConstIterator typedef | jlm::rvsdg::Region | private |
| RegionResultConstRange typedef | jlm::rvsdg::Region | private |
| RegionResultIterator typedef | jlm::rvsdg::Region | private |
| RegionResultRange typedef | jlm::rvsdg::Region | private |
| RemoveArguments(const util::HashSet< size_t > &indices) | jlm::rvsdg::Region | |
| removeNode(Node *node) | jlm::rvsdg::Region | |
| RemoveResults(const util::HashSet< size_t > &indices) | jlm::rvsdg::Region | |
| result(size_t index) const noexcept | jlm::rvsdg::Region | inline |
| Results() noexcept | jlm::rvsdg::Region | inline |
| Results() const noexcept | jlm::rvsdg::Region | inline |
| results_ | jlm::rvsdg::Region | private |
| SimpleNode class | jlm::rvsdg::Region | friend |
| StructuralNode class | jlm::rvsdg::Region | friend |
| TopNodeConstIterator typedef | jlm::rvsdg::Region | private |
| TopNodeConstRange typedef | jlm::rvsdg::Region | private |
| TopNodeIterator typedef | jlm::rvsdg::Region | private |
| TopNodeRange typedef | jlm::rvsdg::Region | private |
| TopNodes() noexcept | jlm::rvsdg::Region | inline |
| TopNodes() const noexcept | jlm::rvsdg::Region | inline |
| topNodes_ | jlm::rvsdg::Region | private |
| ToString(const std::vector< util::Annotation > &annotations, char annotationSeparator, char labelValueSeparator) | jlm::rvsdg::Region | privatestatic |
| ToString(const util::Annotation &annotation, char labelValueSeparator) | jlm::rvsdg::Region | privatestatic |
| ToTree(const rvsdg::Region ®ion, const util::AnnotationMap &annotationMap) noexcept | jlm::rvsdg::Region | static |
| ToTree(const rvsdg::Region ®ion) noexcept | jlm::rvsdg::Region | static |
| ToTree(const rvsdg::Region ®ion, const util::AnnotationMap &annotationMap, size_t indentationDepth, std::stringstream &stream) noexcept | jlm::rvsdg::Region | privatestatic |
| view() const | jlm::rvsdg::Region | |
| ~Region() noexcept | jlm::rvsdg::Region | |