pub fn default(
        kind: ExpnKind,
        call_site: Span,
        edition: Edition,
        macro_def_id: Option<DefId>,
    ) -> ExpnData {
        ExpnData {
            kind,
            parent: ExpnId::root(),
            call_site,
            def_site: DUMMY_SP,
            allow_internal_unstable: None,
            allow_internal_unsafe: false,
            local_inner_macros: false,
            edition,
            macro_def_id,
        }
    }
/// Constructs expansion data with default properties.
Constructs expansion data with default properties.
Constructs expansion data with default properties .
pub fn default(
        kind: ExpnKind,
        call_site: Span,
        edition: Edition,
        macro_def_id: Option<DefId>,
    ) -> ExpnData {
        ExpnData {
            kind,
            parent: ExpnId::root(),
            call_site,
            def_site: DUMMY_SP,
            allow_internal_unstable: None,
            allow_internal_unsafe: false,
            local_inner_macros: false,
            edition,
            macro_def_id,
        }
    }
pub fn default ( kind : ExpnKind , call_site : Span , edition : Edition , macro_def_id : Option < DefId > , ) -> ExpnData { ExpnData { kind , parent : ExpnId :: root ( ) , call_site , def_site : DUMMY_SP , allow_internal_unstable : None , allow_internal_unsafe : false , local_inner_macros : false , edition , macro_def_id , } }
Constructs expansion data with default properties.
Constructs expansion data with default properties .
kind
ExpnKind
call_site
Span
edition
Edition
macro_def_id
Option<DefId>
kind
ExpnKind
call_site
Span
edition
Edition
macro_def_id
Option<DefId>