{"ast_node_type":"import","tokens":[{"end":92,"kind":"keyword","start":0,"text":"//"}]}
        // or staticlib because it's not clear what the desired lint behavior for those are.
        // to be distributed and depended on like libraries. The lint is not suppressed for cdylib
        if cx.tcx.crate_types().iter().all(|&crate_type| crate_type == CrateType::Executable) {