make define_opaque_types
fully explicit
#109166
Merged
define_opaque_types
fully explicit
#109166