[Chapel Merge] Dyno: Fix serialize/deserialize generation for classes

Branch: refs/heads/main
Revision: 09ad1a621a00c49f546f08e3c3c1980c860b901f
Author: benharsh
Link: Dyno: Fix serialize/deserialize generation for classes by benharsh · Pull Request #25175 · chapel-lang/chapel · GitHub
Log Message:
Dyno: Fix serialize/deserialize generation for classes (#25175)

This PR updates serialize/deserialize signature generation for classes
to use a borrowed non-nil receiver type, instead of using a managed
type.

Trivial, not reviewed.

Compare: Comparing 37927d846f917e104b4b98cef4e81d70b2de6fb7...f1a64a992a2e013bde5a56f90468f5a1b22e3309 · chapel-lang/chapel · GitHub

Diff:
M frontend/lib/resolution/default-functions.cpp
M frontend/test/resolution/testLibrary.cpp
https://github.com/chapel-lang/chapel/pull/25175.diff