| add_user(jlm::rvsdg::Input *user) | jlm::rvsdg::Output | private |
| Copy(Region ®ion, StructuralInput *input) const override | jlm::rvsdg::GraphImport | virtual |
| Create(Graph &graph, std::shared_ptr< const rvsdg::Type > type, std::string name) | jlm::rvsdg::GraphImport | static |
| jlm::rvsdg::RegionArgument::Create(rvsdg::Region ®ion, StructuralInput *input, std::shared_ptr< const rvsdg::Type > type) | jlm::rvsdg::RegionArgument | static |
| debug_string() const override | jlm::rvsdg::GraphImport | virtual |
| divert_users(jlm::rvsdg::Output *new_origin) | jlm::rvsdg::Output | inline |
| divertUsersWhere(Output &newOrigin, const F &match) | jlm::rvsdg::Output | inline |
| GetOwner() const noexcept | jlm::rvsdg::Output | inline |
| GraphImport(Graph &graph, std::shared_ptr< const rvsdg::Type > type, std::string name) | jlm::rvsdg::GraphImport | |
| index() const noexcept | jlm::rvsdg::Output | inline |
| index_ | jlm::rvsdg::Output | private |
| input() const noexcept | jlm::rvsdg::RegionArgument | inline |
| Input | jlm::rvsdg::Output | private |
| input_ | jlm::rvsdg::RegionArgument | private |
| IsDead() const noexcept | jlm::rvsdg::Output | inline |
| Name() const noexcept | jlm::rvsdg::GraphImport | inline |
| Name_ | jlm::rvsdg::GraphImport | private |
| NumUsers_ | jlm::rvsdg::Output | private |
| nusers() const noexcept | jlm::rvsdg::Output | inline |
| operator=(const RegionArgument &)=delete | jlm::rvsdg::RegionArgument | |
| operator=(RegionArgument &&)=delete | jlm::rvsdg::RegionArgument | |
| jlm::rvsdg::Output::operator=(const Output &)=delete | jlm::rvsdg::Output | |
| jlm::rvsdg::Output::operator=(Output &&)=delete | jlm::rvsdg::Output | |
| Output(Node &owner, std::shared_ptr< const rvsdg::Type > type) | jlm::rvsdg::Output | protected |
| Output(Region *owner, std::shared_ptr< const rvsdg::Type > type) | jlm::rvsdg::Output | protected |
| Output(const Output &)=delete | jlm::rvsdg::Output | |
| Output(Output &&)=delete | jlm::rvsdg::Output | |
| Owner_ | jlm::rvsdg::Output | private |
| region() const noexcept | jlm::rvsdg::Output | |
| RegionArgument(rvsdg::Region *region, StructuralInput *input, std::shared_ptr< const rvsdg::Type > type) | jlm::rvsdg::RegionArgument | |
| RegionArgument(const RegionArgument &)=delete | jlm::rvsdg::RegionArgument | |
| RegionArgument(RegionArgument &&)=delete | jlm::rvsdg::RegionArgument | |
| remove_user(jlm::rvsdg::Input *user) | jlm::rvsdg::Output | private |
| SingleUser() noexcept | jlm::rvsdg::Output | inline |
| structural_input_accessor typedef | jlm::rvsdg::RegionArgument | |
| structural_input_anchor_ | jlm::rvsdg::RegionArgument | private |
| Type() const noexcept | jlm::rvsdg::Output | inline |
| Type_ | jlm::rvsdg::Output | private |
| Users() | jlm::rvsdg::Output | inline |
| Users() const | jlm::rvsdg::Output | inline |
| Users_ | jlm::rvsdg::Output | private |
| UsersConstRange typedef | jlm::rvsdg::Output | |
| UsersList typedef | jlm::rvsdg::Output | |
| UsersRange typedef | jlm::rvsdg::Output | |
| ~Output() noexcept | jlm::rvsdg::Output | virtual |
| ~RegionArgument() noexcept override | jlm::rvsdg::RegionArgument | |