Skip to main content

Module check_inline

Module check_inline 

Source
Expand description

Check that a body annotated with #[rustc_force_inline] will not fail to inline based on its definition alone (irrespective of any specific caller).

Re-exportsยง

use rustc_attr_ir::InlineAttr; ๐Ÿ”’
use rustc_attr_ir::find_attr; ๐Ÿ”’
use rustc_hir::def_id::DefId; ๐Ÿ”’
use rustc_middle::middle::codegen_fn_attrs::CodegenFnAttrFlags; ๐Ÿ”’
use rustc_middle::mir::Body; ๐Ÿ”’
use rustc_middle::mir::TerminatorKind; ๐Ÿ”’
use rustc_middle::ty; ๐Ÿ”’
use rustc_middle::ty::TyCtxt; ๐Ÿ”’
use crate::pass_manager::MirLint; ๐Ÿ”’

Structsยง

CheckForceInline ๐Ÿ”’

Functionsยง

is_inline_valid_on_body ๐Ÿ”’
is_inline_valid_on_fn ๐Ÿ”’