|
Jlm
|
This is the complete list of members for jlm::llvm::StructType, including all inherited members.
| ComputeHash() const noexcept override | jlm::llvm::StructType | virtual |
| CreateIdentified(const std::string &name, std::vector< std::shared_ptr< const Type >> types, bool isPacked) | jlm::llvm::StructType | inlinestatic |
| CreateIdentified(std::vector< std::shared_ptr< const Type >> types, bool isPacked) | jlm::llvm::StructType | inlinestatic |
| CreateLiteral(std::vector< std::shared_ptr< const Type >> types, bool isPacked) | jlm::llvm::StructType | inlinestatic |
| debug_string() const override | jlm::llvm::StructType | virtual |
| getElementType(const size_t index) const noexcept | jlm::llvm::StructType | inline |
| GetFieldOffset(size_t fieldIndex) const | jlm::llvm::StructType | |
| GetName() const noexcept | jlm::llvm::StructType | inline |
| HasName() const noexcept | jlm::llvm::StructType | inline |
| IsLiteral() const noexcept | jlm::llvm::StructType | inline |
| isLiteral_ | jlm::llvm::StructType | private |
| IsPacked() const noexcept | jlm::llvm::StructType | inline |
| isPacked_ | jlm::llvm::StructType | private |
| Kind() const noexcept override | jlm::llvm::StructType | virtual |
| name_ | jlm::llvm::StructType | private |
| numElements() const noexcept | jlm::llvm::StructType | inline |
| operator!=(const jlm::rvsdg::Type &other) const noexcept | jlm::rvsdg::Type | inline |
| operator=(const StructType &)=delete | jlm::llvm::StructType | |
| operator=(StructType &&)=delete | jlm::llvm::StructType | |
| operator==(const Type &other) const noexcept override | jlm::llvm::StructType | |
| jlm::rvsdg::Type::operator==(const jlm::rvsdg::Type &other) const noexcept=0 | jlm::rvsdg::Type | pure virtual |
| StructType(std::string name, std::vector< std::shared_ptr< const Type >> types, const bool isPacked, const bool isLiteral) | jlm::llvm::StructType | inline |
| StructType(const StructType &)=delete | jlm::llvm::StructType | |
| StructType(StructType &&)=delete | jlm::llvm::StructType | |
| Type() noexcept | jlm::rvsdg::Type | inlineprotected |
| types_ | jlm::llvm::StructType | private |
| ~StructType() noexcept override | jlm::llvm::StructType | |
| ~Type() noexcept | jlm::rvsdg::Type | virtual |