pub(crate) fn mark_syntax<'a>( lhs_syntax: Option<&'a Syntax<'a>>, rhs_syntax: Option<&'a Syntax<'a>>, change_map: &mut ChangeMap<'a>, graph_limit: usize, ) -> Result<(), ExceededGraphLimit>