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