pub trait HasCodegen<'tcx>: Backend<'tcx> + Deref<Target = Self::CodegenCx> {
    type CodegenCx: CodegenMethods<'tcx> + BackendTypes<Value = Self::Value, Function = Self::Function, BasicBlock = Self::BasicBlock, Type = Self::Type, Funclet = Self::Funclet, DIScope = Self::DIScope, DILocation = Self::DILocation, DIVariable = Self::DIVariable>;
}

Required Associated Types

Implementors