{"ast_node_type":"other","tokens":[{"end":72,"kind":"keyword","start":0,"text":".and_then(|tok|"}]}
        .and_then(|tok| algo::skip_trivia_token(tok, Direction::Prev))?;
        // this prevents us from leaving the CallExpression
    let token = sema.descend_into_macros_single_exact(token);