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§