pub fn parse_expression<'src>(
state: &ParserContext<'src>,
cache: &mut ParserState<'src>,
expr: &'src CoreExpression<'_>,
pos: SourceFileIterator<'src>,
sort_context: &ExpressionContext<'src>,
) -> ParseResult<'src, ParsePairRaw>