pub fn has_named_params( params: &[ParamDef], opaque_types: &AHashSet<String>, ) -> bool
Check if params contain any non-opaque Named types that need let bindings.