Skip to main content

Module inline_asm

Module inline_asm 

Source

Re-exportsยง

use rustc_abi::FieldIdx; ๐Ÿ”’
use rustc_ast::InlineAsmTemplatePiece; ๐Ÿ”’
use rustc_attr_ir::lang_items::LangItem; ๐Ÿ”’
use rustc_data_structures::fx::FxIndexSet; ๐Ÿ”’
use rustc_errors::Diag; ๐Ÿ”’
use rustc_errors::DiagCtxtHandle; ๐Ÿ”’
use rustc_errors::Diagnostic; ๐Ÿ”’
use rustc_errors::Level; ๐Ÿ”’
use rustc_hir as hir; ๐Ÿ”’
use rustc_hir::def_id::DefId; ๐Ÿ”’
use rustc_lint_defs::builtin::ASM_SUB_REGISTER; ๐Ÿ”’
use rustc_middle::ty; ๐Ÿ”’
use rustc_middle::ty::Article; ๐Ÿ”’
use rustc_middle::ty::FloatTy; ๐Ÿ”’
use rustc_middle::ty::IntTy; ๐Ÿ”’
use rustc_middle::ty::Ty; ๐Ÿ”’
use rustc_middle::ty::TyCtxt; ๐Ÿ”’
use rustc_middle::ty::TypeVisitableExt; ๐Ÿ”’
use rustc_middle::ty::UintTy; ๐Ÿ”’
use rustc_middle::ty::Unnormalized; ๐Ÿ”’
use rustc_span::def_id::LocalDefId; ๐Ÿ”’
use rustc_span::ErrorGuaranteed; ๐Ÿ”’
use rustc_span::Span; ๐Ÿ”’
use rustc_span::Symbol; ๐Ÿ”’
use rustc_span::bug; ๐Ÿ”’
use rustc_span::sym; ๐Ÿ”’
use rustc_target::asm::InlineAsmReg; ๐Ÿ”’
use rustc_target::asm::InlineAsmRegClass; ๐Ÿ”’
use rustc_target::asm::InlineAsmSize; ๐Ÿ”’
use rustc_target::asm::InlineAsmType; ๐Ÿ”’
use rustc_target::asm::ModifierInfo; ๐Ÿ”’
use rustc_trait_selection::infer::InferCtxtExt; ๐Ÿ”’
use crate::FnCtxt; ๐Ÿ”’
use crate::diagnostics::AsmConstPtrUnstable; ๐Ÿ”’
use crate::diagnostics::RegisterTypeUnstable; ๐Ÿ”’

Structsยง

InlineAsmCtxt ๐Ÿ”’

Enumsยง

NonAsmTypeReason ๐Ÿ”’