Trait lovm2::prelude::HirLowering[][src]

pub trait HirLowering {
    pub fn lower<'hir, 'lir>(&'hir self, runtime: &mut HirLoweringRuntime<'lir>)
    where
        'hir: 'lir
; }

Structures supporting transformation into LIR

Required methods

pub fn lower<'hir, 'lir>(&'hir self, runtime: &mut HirLoweringRuntime<'lir>) where
    'hir: 'lir, 
[src]

Loading content...

Implementors

impl HirLowering for Expr[src]

impl HirLowering for HirElement[src]

impl HirLowering for Iter[src]

impl HirLowering for Repeat[src]

impl HirLowering for Assign[src]

impl HirLowering for Block[src]

impl HirLowering for Branch[src]

impl HirLowering for Break[src]

impl HirLowering for Call[src]

impl HirLowering for Continue[src]

impl HirLowering for Conv[src]

impl HirLowering for Include[src]

impl HirLowering for Initialize[src]

impl HirLowering for Interrupt[src]

impl HirLowering for Return[src]

impl HirLowering for Slice[src]

Loading content...