Trait rustc_codegen_llvm::abi::FnAbiLlvmExt [−][src]
Required methods
fn llvm_type<'ll>(&self, cx: &CodegenCx<'ll, 'tcx>) -> &'ll Type[src]
fn ptr_to_llvm_type<'ll>(&self, cx: &CodegenCx<'ll, 'tcx>) -> &'ll Type[src]
fn llvm_cconv(&self) -> CallConv[src]
fn apply_attrs_llfn<'ll>(&self, cx: &CodegenCx<'ll, 'tcx>, llfn: &'ll Value)[src]
fn apply_attrs_callsite<'a, 'll>(
&self,
bx: &mut Builder<'a, 'll, 'tcx>,
callsite: &'ll Value
)[src]
&self,
bx: &mut Builder<'a, 'll, 'tcx>,
callsite: &'ll Value
)
Implementors
impl<'tcx> FnAbiLlvmExt<'tcx> for FnAbi<'tcx, Ty<'tcx>>[src]
fn llvm_type<'ll>(&self, cx: &CodegenCx<'ll, 'tcx>) -> &'ll Type[src]
fn ptr_to_llvm_type<'ll>(&self, cx: &CodegenCx<'ll, 'tcx>) -> &'ll Type[src]
fn llvm_cconv(&self) -> CallConv[src]
fn apply_attrs_llfn<'ll>(&self, cx: &CodegenCx<'ll, 'tcx>, llfn: &'ll Value)[src]
fn apply_attrs_callsite<'a, 'll>(
&self,
bx: &mut Builder<'a, 'll, 'tcx>,
callsite: &'ll Value
)[src]
&self,
bx: &mut Builder<'a, 'll, 'tcx>,
callsite: &'ll Value
)