## LlvmType

# Trait LlvmType

Source

    pub(crate) trait LlvmType {
        // Required method
        fn llvm_type<'ll>(&self, cx: &GenericCx<'ll, FullCx<'ll, '_>>) -> &'ll Type;
    }

## Required Methods§

Source

#### fn llvm_type<'ll>(&self, cx: &GenericCx<'ll, FullCx<'ll, '_>>) -> &'ll Type

## Implementations on Foreign Types§

Source§

### impl LlvmType for Reg

Source§

#### fn llvm_type<'ll>(&self, cx: &GenericCx<'ll, FullCx<'ll, '_>>) -> &'ll Type

Source§

### impl LlvmType for CastTarget

Source§

#### fn llvm_type<'ll>(&self, cx: &GenericCx<'ll, FullCx<'ll, '_>>) -> &'ll Type

## Implementors§