scf_proto_underlying_type
*out = scf_protocol_type_to_type(scf_proto_underlying_type(t));
cur = scf_proto_underlying_type(t);
for (t = new; t != (cur = scf_proto_underlying_type(t)); t = cur) {
base = scf_proto_underlying_type(t);
while ((cur = scf_proto_underlying_type(base)) != base)
rep_protocol_value_type_t scf_proto_underlying_type(rep_protocol_value_type_t);