pub fn apply_mark(self, mark: Mark) -> SyntaxContext {
        #[cfg(all(feature = "plugin-mode", target_arch = "wasm32"))]
        return unsafe { SyntaxContext(__syntax_context_apply_mark_proxy(self.0, mark.0)) };

        #[cfg(not(all(feature = "plugin-mode", target_arch = "wasm32")))]
        {
            assert_ne!(mark, Mark::root());
            self.apply_mark_internal(mark)
        }
    }
/// Extend a syntax context with a given mark and default transparency for
/// that mark.
Extend a syntax context with a given mark and default transparency for
that mark.
Extend a syntax context with a given mark and default transparency for that mark .
pub fn apply_mark(self, mark: Mark) -> SyntaxContext {
        #[cfg(all(feature = "plugin-mode", target_arch = "wasm32"))]
        return unsafe { SyntaxContext(__syntax_context_apply_mark_proxy(self.0, mark.0)) };
        #[cfg(not(all(feature = "plugin-mode", target_arch = "wasm32")))]
        {
            assert_ne!(mark, Mark::root());
            self.apply_mark_internal(mark)
        }
    }
pub fn apply_mark ( self , mark : Mark ) -> SyntaxContext { # [ cfg ( all ( feature " " target_arch " " ) ) ] return unsafe { SyntaxContext ( __syntax_context_apply_mark_proxy ( self . 0 , mark . 0 ) ) } ; # [ cfg ( not ( all ( feature " " target_arch " " ) ) ) ] { assert_ne ! ( mark Mark root ( ) ) ; self . apply_mark_internal ( mark ) } }
Extend a syntax context with a given mark and default transparency for
that mark.
Extend a syntax context with a given mark and default transparency for that mark .
self
mark
Mark
self
mark
Mark