{"ast_node_type":"function","tokens":[{"end":73,"kind":"keyword","start":0,"text":"pub"}]}
pub fn try_canonicalize<P: AsRef<Path>>(path: P) -> io::Result<PathBuf> {
#[inline]
    fs::canonicalize(&path).or_else(|_| absolute(&path))