☰
LlvmType
LlvmType
Required Methods
llvm_type
Implementors
In rustc_codegen_llvm::abi
Structs
ArgAbi
ArgAttribute
ArgAttributes
CastTarget
FnAbi
Heterogeneous
Reg
Uniform
Enums
Abi
AdjustForForeignAbiError
ArgExtension
Conv
HomogeneousAggregate
PassMode
RegKind
Constants
ABI_AFFECTING_ATTRIBUTES
FAT_PTR_ADDR
FAT_PTR_EXTRA
OPTIMIZATION_ATTRIBUTES
Traits
ArgAbiExt
ArgAttributesExt
FnAbiLlvmExt
LlvmType
Functions
get_attrs
should_use_mutable_noalias
?
Trait
rustc_codegen_llvm
::
abi
::
LlvmType
source
·
[
−
]
pub trait LlvmType { fn
llvm_type
<'ll>(&self, cx: &
CodegenCx
<'ll, '_>) -> &'ll
Type
; }
Required Methods
source
fn
llvm_type
<'ll>(&self, cx: &
CodegenCx
<'ll, '_>) -> &'ll
Type
Implementors
source
impl
LlvmType
for
CastTarget
source
impl
LlvmType
for
Reg