{"ast_node_type":"function","tokens":[{"end":90,"kind":"keyword","start":0,"text":"pub"}]}
pub fn common_prefix(lhs: &ast::Path, rhs: &ast::Path) -> Option<(ast::Path, ast::Path)> {
/// Traverses both paths until they differ, returning the common prefix of both.
    let mut res = None;