pub fn default_modifier(self, arch: InlineAsmArch) -> Option<(char, &'static str)> {
        match self {
            Self::X86(r) => r.default_modifier(arch),
            Self::Arm(r) => r.default_modifier(arch),
            Self::AArch64(r) => r.default_modifier(arch),
            Self::RiscV(r) => r.default_modifier(arch),
            Self::Nvptx(r) => r.default_modifier(arch),
            Self::PowerPC(r) => r.default_modifier(arch),
            Self::Hexagon(r) => r.default_modifier(arch),
            Self::Mips(r) => r.default_modifier(arch),
            Self::SpirV(r) => r.default_modifier(arch),
            Self::Wasm(r) => r.default_modifier(arch),
            Self::Bpf(r) => r.default_modifier(arch),
            Self::Err => unreachable!("Use of InlineAsmRegClass::Err"),
        }
    }
/// Returns the default modifier for this register and an example of a
/// register named formatted with it.
///
/// This is only needed when the register class can suggest a modifier, so
/// that the user can be shown how to get the default behavior without a
/// warning.
Returns the default modifier for this register and an example of a
register named formatted with it.

This is only needed when the register class can suggest a modifier, so
that the user can be shown how to get the default behavior without a
warning.
Returns the default modifier for this register and an example of a register named formatted with it . This is only needed when the register class can suggest a modifier so that the user can be shown how to get the default behavior without a warning .
pub fn default_modifier(self, arch: InlineAsmArch) -> Option<(char, &'static str)> {
        match self {
            Self::X86(r) => r.default_modifier(arch),
            Self::Arm(r) => r.default_modifier(arch),
            Self::AArch64(r) => r.default_modifier(arch),
            Self::RiscV(r) => r.default_modifier(arch),
            Self::Nvptx(r) => r.default_modifier(arch),
            Self::PowerPC(r) => r.default_modifier(arch),
            Self::Hexagon(r) => r.default_modifier(arch),
            Self::Mips(r) => r.default_modifier(arch),
            Self::SpirV(r) => r.default_modifier(arch),
            Self::Wasm(r) => r.default_modifier(arch),
            Self::Bpf(r) => r.default_modifier(arch),
            Self::Err => unreachable!("Use of InlineAsmRegClass::Err"),
        }
    }
pub fn default_modifier ( self , arch : InlineAsmArch ) -> Option < ( char , & ' static str ) > { match self { Self :: X86 ( r ) => r . default_modifier ( arch ) , Self :: Arm ( r ) => r . default_modifier ( arch ) , Self :: AArch64 ( r ) => r . default_modifier ( arch ) , Self :: RiscV ( r ) => r . default_modifier ( arch ) , Self :: Nvptx ( r ) => r . default_modifier ( arch ) , Self :: PowerPC ( r ) => r . default_modifier ( arch ) , Self :: Hexagon ( r ) => r . default_modifier ( arch ) , Self :: Mips ( r ) => r . default_modifier ( arch ) , Self :: SpirV ( r ) => r . default_modifier ( arch ) , Self :: Wasm ( r ) => r . default_modifier ( arch ) , Self :: Bpf ( r ) => r . default_modifier ( arch ) , Self :: Err => unreachable ! ( " " ) , } }
Returns the default modifier for this register and an example of a
register named formatted with it.
Returns the default modifier for this register and an example of a register named formatted with it .
self
arch
InlineAsmArch
self
arch
InlineAsmArch