Jlm
jlm::rvsdg::GraphExport Member List

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

CheckTypes(const Region &region, const Output &origin, const std::shared_ptr< const rvsdg::Type > &type)jlm::rvsdg::Inputprivatestatic
Copy(Output &origin, StructuralOutput *output) const overridejlm::rvsdg::GraphExportvirtual
Create(Output &origin, std::string name)jlm::rvsdg::GraphExportstatic
jlm::rvsdg::RegionResult::Create(rvsdg::Region &region, rvsdg::Output &origin, StructuralOutput *output, std::shared_ptr< const rvsdg::Type > type)jlm::rvsdg::RegionResultstatic
debug_string() const overridejlm::rvsdg::GraphExportvirtual
divert_to(Output *new_origin)jlm::rvsdg::Input
GetOwner() const noexceptjlm::rvsdg::Inputinline
GraphExport(Output &origin, std::string name)jlm::rvsdg::GraphExportprotected
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
Name() const noexceptjlm::rvsdg::GraphExportinline
Name_jlm::rvsdg::GraphExportprivate
operator=(const RegionResult &)=deletejlm::rvsdg::RegionResult
operator=(RegionResult &&)=deletejlm::rvsdg::RegionResult
jlm::rvsdg::Input::operator=(const Input &)=deletejlm::rvsdg::Input
jlm::rvsdg::Input::operator=(Input &&)=deletejlm::rvsdg::Input
origin() const noexceptjlm::rvsdg::Inputinline
origin_jlm::rvsdg::Inputprivate
output() const noexceptjlm::rvsdg::RegionResultinline
output_jlm::rvsdg::RegionResultprivate
Owner_jlm::rvsdg::Inputprivate
region() const noexceptjlm::rvsdg::Input
RegionResult(rvsdg::Region *region, rvsdg::Output *origin, StructuralOutput *output, std::shared_ptr< const rvsdg::Type > type)jlm::rvsdg::RegionResult
RegionResult(const RegionResult &)=deletejlm::rvsdg::RegionResult
RegionResult(RegionResult &&)=deletejlm::rvsdg::RegionResult
structural_output_accessor typedefjlm::rvsdg::RegionResult
structural_output_anchor_jlm::rvsdg::RegionResultprivate
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
~RegionResult() noexcept overridejlm::rvsdg::RegionResult