{"ast_node_type":"other","tokens":[{"end":66,"kind":"keyword","start":0,"text":"//"}]}
            // If the base path is empty that means there exists a
        let mut ty = if path.segments.is_empty() {
            // syntactical `Self`, e.g., `&i32` in `<&i32>::clone`.