{"ast_node_type":"other","tokens":[{"end":35,"kind":"keyword","start":0,"text":"#[allow(rustc::bad_opt_access)]"}]}
    #[allow(rustc::bad_opt_access)]
    // JUSTIFICATION: before wrapper fn is available
    if sess.opts.crate_types.contains(&CrateType::ProcMacro) {