{"ast_node_type":"other","tokens":[{"end":90,"kind":"keyword","start":0,"text":"&&"}]}
                    && self.point_at_path_if_possible(error, callee_def_id, param, &qpath)
                if let Some(param) = predicate_self_type_to_point_at
                {