pub fn walk_fn<'v, V: Visitor<'v>>( visitor: &mut V, function_kind: FnKind<'v>, function_declaration: &'v FnDecl<'v>, body_id: BodyId, id: HirId)