{"ast_node_type":"other","tokens":[{"end":37,"kind":"keyword","start":0,"text":"if"}]}
        if sess.target.is_like_msvc {
        let path = parent.unwrap_or_else(|| Path::new(""));
            // When producing a dll, the MSVC linker may not actually emit a