Jlm
jlm::rvsdg::StructuralInput Member List

This is the complete list of members for jlm::rvsdg::StructuralInput, including all inherited members.

argumentsjlm::rvsdg::StructuralInput
CheckTypes(const Region &region, const Output &origin, const std::shared_ptr< const rvsdg::Type > &type)jlm::rvsdg::Inputprivatestatic
debug_string() constjlm::rvsdg::Inputvirtual
divert_to(Output *new_origin)jlm::rvsdg::Input
GetOwner() const noexceptjlm::rvsdg::Inputinline
index() const noexceptjlm::rvsdg::Inputinline
index_jlm::rvsdg::Inputprivate
Input(Node &owner, Output &origin, std::shared_ptr< const rvsdg::Type > type)jlm::rvsdg::Inputprotected
Input(Region &owner, Output &origin, std::shared_ptr< const rvsdg::Type > type)jlm::rvsdg::Inputprotected
Input(const Input &)=deletejlm::rvsdg::Input
Input(Input &&)=deletejlm::rvsdg::Input
node() const noexceptjlm::rvsdg::StructuralInputinline
NodeInput(Output *origin, Node *node, std::shared_ptr< const rvsdg::Type > type)jlm::rvsdg::NodeInput
operator=(const Input &)=deletejlm::rvsdg::Input
operator=(Input &&)=deletejlm::rvsdg::Input
origin() const noexceptjlm::rvsdg::Inputinline
origin_jlm::rvsdg::Inputprivate
Owner_jlm::rvsdg::Inputprivate
region() const noexceptjlm::rvsdg::Input
StructuralInput(StructuralNode *node, jlm::rvsdg::Output *origin, std::shared_ptr< const rvsdg::Type > type)jlm::rvsdg::StructuralInput
StructuralNodejlm::rvsdg::StructuralInputprivate
Type() const noexceptjlm::rvsdg::Inputinline
Type_jlm::rvsdg::Inputprivate
UsersList typedefjlm::rvsdg::Inputprivate
UsersList_jlm::rvsdg::Inputprivate
UsersListAccessor typedefjlm::rvsdg::Inputprivate
~Input() noexceptjlm::rvsdg::Inputvirtual
~StructuralInput() noexcept overridejlm::rvsdg::StructuralInput