{"ast_node_type":"other","tokens":[{"end":90,"kind":"keyword","start":0,"text":"//"}]}
            // An `extern_weak` function is represented as an `Option<unsafe extern ...>`,
        let g1 = if matches!(attrs.import_linkage, Some(Linkage::ExternalWeak)) {
            // we extract the function signature and declare it as an extern_weak function