Jlm
jlm::llvm::Argument Member List

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

Argument(const std::string &name, std::shared_ptr< const jlm::rvsdg::Type > type, const AttributeSet &attributes)jlm::llvm::Argumentinline
Argument(const std::string &name, std::shared_ptr< const jlm::rvsdg::Type > type)jlm::llvm::Argumentinline
Argument(const std::string &name, std::unique_ptr< jlm::rvsdg::Type > type, const AttributeSet &attributes)jlm::llvm::Argumentinline
attributes() const noexceptjlm::llvm::Argumentinline
attributes_jlm::llvm::Argumentprivate
create(const std::string &name, std::shared_ptr< const jlm::rvsdg::Type > type, const AttributeSet &attributes)jlm::llvm::Argumentinlinestatic
create(const std::string &name, std::shared_ptr< const jlm::rvsdg::Type > type)jlm::llvm::Argumentinlinestatic
debug_string() constjlm::llvm::Variablevirtual
name() const noexceptjlm::llvm::Variableinline
name_jlm::llvm::Variableprivate
operator=(Variable &&other) noexceptjlm::llvm::Variableinline
type() const noexceptjlm::llvm::Variableinline
Type() const noexceptjlm::llvm::Variableinline
type_jlm::llvm::Variableprivate
Variable(std::shared_ptr< const jlm::rvsdg::Type > type, const std::string &name)jlm::llvm::Variableinline
Variable(Variable &&other) noexceptjlm::llvm::Variableinline
~Argument() noexcept overridejlm::llvm::Argument
~Variable() noexceptjlm::llvm::Variablevirtual