Jlm
jlm::hls::BundleType Member List

This is the complete list of members for jlm::hls::BundleType, including all inherited members.

BundleType(const std::vector< std::pair< std::string, std::shared_ptr< const Type >>> elements)jlm::hls::BundleTypeinlineexplicit
BundleType(const BundleType &)=defaultjlm::hls::BundleType
BundleType(BundleType &&)=deletejlm::hls::BundleType
ComputeHash() const noexcept overridejlm::hls::BundleTypevirtual
debug_string() const overridejlm::hls::BundleTypeinlinevirtual
elements_jlm::hls::BundleType
get_element_type(std::string element) constjlm::hls::BundleTypeinline
Kind() const noexcept overridejlm::hls::BundleTypevirtual
operator!=(const jlm::rvsdg::Type &other) const noexceptjlm::rvsdg::Typeinline
operator=(const BundleType &)=deletejlm::hls::BundleType
operator=(BundleType &&)=deletejlm::hls::BundleType
operator==(const jlm::rvsdg::Type &other) const noexcept overridejlm::hls::BundleTypeinlinevirtual
Type() noexceptjlm::rvsdg::Typeinlineprotected
~BundleType() noexcept overridejlm::hls::BundleType
~Type() noexceptjlm::rvsdg::Typevirtual