![]() |
My Project
|
This is the complete list of members for llvm::memoir::Type, including all inherited members.
code (defined in llvm::memoir::Type) | llvm::memoir::Type | protected |
define_type(std::string name, Type &type) (defined in llvm::memoir::Type) | llvm::memoir::Type | static |
from_code(std::string code) (defined in llvm::memoir::Type) | llvm::memoir::Type | static |
get_array_type(Type &element_type, size_t length) (defined in llvm::memoir::Type) | llvm::memoir::Type | static |
get_bool_type() (defined in llvm::memoir::Type) | llvm::memoir::Type | static |
get_code() const (defined in llvm::memoir::Type) | llvm::memoir::Type | virtual |
get_f32_type() (defined in llvm::memoir::Type) | llvm::memoir::Type | static |
get_f64_type() (defined in llvm::memoir::Type) | llvm::memoir::Type | static |
get_i16_type() (defined in llvm::memoir::Type) | llvm::memoir::Type | static |
get_i2_type() (defined in llvm::memoir::Type) | llvm::memoir::Type | static |
get_i32_type() (defined in llvm::memoir::Type) | llvm::memoir::Type | static |
get_i64_type() (defined in llvm::memoir::Type) | llvm::memoir::Type | static |
get_i8_type() (defined in llvm::memoir::Type) | llvm::memoir::Type | static |
get_llvm_type(llvm::LLVMContext &C) const (defined in llvm::memoir::Type) | llvm::memoir::Type | virtual |
get_ptr_type() (defined in llvm::memoir::Type) | llvm::memoir::Type | static |
get_ref_type(Type &referenced_type) (defined in llvm::memoir::Type) | llvm::memoir::Type | static |
get_size_type(const llvm::DataLayout &DL) (defined in llvm::memoir::Type) | llvm::memoir::Type | static |
get_tuple_type(llvm::ArrayRef< Type * > fields) (defined in llvm::memoir::Type) | llvm::memoir::Type | static |
get_u16_type() (defined in llvm::memoir::Type) | llvm::memoir::Type | static |
get_u2_type() (defined in llvm::memoir::Type) | llvm::memoir::Type | static |
get_u32_type() (defined in llvm::memoir::Type) | llvm::memoir::Type | static |
get_u64_type() (defined in llvm::memoir::Type) | llvm::memoir::Type | static |
get_u8_type() (defined in llvm::memoir::Type) | llvm::memoir::Type | static |
get_void_type() (defined in llvm::memoir::Type) | llvm::memoir::Type | static |
getKind() const (defined in llvm::memoir::Type) | llvm::memoir::Type | |
is_collection_type(Type &type) (defined in llvm::memoir::Type) | llvm::memoir::Type | static |
is_primitive_type(Type &type) (defined in llvm::memoir::Type) | llvm::memoir::Type | static |
is_reference_type(Type &type) (defined in llvm::memoir::Type) | llvm::memoir::Type | static |
is_struct_type(Type &type) (defined in llvm::memoir::Type) | llvm::memoir::Type | static |
is_unsized(Type &type) (defined in llvm::memoir::Type) | llvm::memoir::Type | static |
lookup_type(std::string name) (defined in llvm::memoir::Type) | llvm::memoir::Type | static |
operator<< (defined in llvm::memoir::Type) | llvm::memoir::Type | friend |
operator<< (defined in llvm::memoir::Type) | llvm::memoir::Type | friend |
operator<=(const Type &other) const (defined in llvm::memoir::Type) | llvm::memoir::Type | virtual |
operator==(const Type &other) const (defined in llvm::memoir::Type) | llvm::memoir::Type | virtual |
toString(std::string indent="") const =0 (defined in llvm::memoir::Type) | llvm::memoir::Type | pure virtual |
Type(TypeKind code) (defined in llvm::memoir::Type) | llvm::memoir::Type | protected |
value_is_collection_type(llvm::Value &value) (defined in llvm::memoir::Type) | llvm::memoir::Type | static |
value_is_object(llvm::Value &value) (defined in llvm::memoir::Type) | llvm::memoir::Type | static |
value_is_struct_type(llvm::Value &value) (defined in llvm::memoir::Type) | llvm::memoir::Type | static |
~Type()=default (defined in llvm::memoir::Type) | llvm::memoir::Type | virtual |