Jlm
jlm::llvm::ArrayType Member List

This is the complete list of members for jlm::llvm::ArrayType, including all inherited members.

ArrayType(std::shared_ptr< const Type > type, size_t nelements)jlm::llvm::ArrayTypeinline
ArrayType(const ArrayType &other)=defaultjlm::llvm::ArrayType
ArrayType(ArrayType &&other)=defaultjlm::llvm::ArrayType
ComputeHash() const noexcept overridejlm::llvm::ArrayTypevirtual
Create(std::shared_ptr< const Type > type, size_t nelements)jlm::llvm::ArrayTypeinlinestatic
debug_string() const overridejlm::llvm::ArrayTypevirtual
element_type() const noexceptjlm::llvm::ArrayTypeinline
GetElementType() const noexceptjlm::llvm::ArrayTypeinline
Kind() const noexcept overridejlm::llvm::ArrayTypevirtual
nelements() const noexceptjlm::llvm::ArrayTypeinline
nelements_jlm::llvm::ArrayTypeprivate
operator!=(const jlm::rvsdg::Type &other) const noexceptjlm::rvsdg::Typeinline
operator=(const ArrayType &)=deletejlm::llvm::ArrayType
operator=(ArrayType &&)=deletejlm::llvm::ArrayType
operator==(const jlm::rvsdg::Type &other) const noexcept overridejlm::llvm::ArrayTypevirtual
Type() noexceptjlm::rvsdg::Typeinlineprotected
type_jlm::llvm::ArrayTypeprivate
~ArrayType() noexcept overridejlm::llvm::ArrayType
~Type() noexceptjlm::rvsdg::Typevirtual