pub fn infer_function_call_types(
expr: &mut Expr,
function_type_registry: &FunctionTypeRegistry,
) -> Result<(), FunctionCallError>pub fn infer_function_call_types(
expr: &mut Expr,
function_type_registry: &FunctionTypeRegistry,
) -> Result<(), FunctionCallError>