{"ast_node_type":"variable","tokens":[{"end":38,"kind":"keyword","start":0,"text":"if"}]}
    if let Some(dir) = path.parent() {
fn rehome_lib_path(sess: &Session, path: &Path) -> PathBuf {
        let file_name = path.file_name().expect("library path has no file name component");