{"ast_node_type":"other","tokens":[{"end":35,"kind":"keyword","start":0,"text":"#[cfg(target_os"}]}
        #[cfg(target_os = "macos")]
        // on *every* OS, as on windows `canonicalize` itself creates problems.
        let temp_dir = temp_dir.canonicalize().unwrap();