cgen: minor simplification in cc_type() (#9833)
parent
d02822f456
commit
7b8957b25e
|
@ -696,11 +696,7 @@ fn (mut g Gen) cc_type(typ ast.Type, is_prefix_struct bool) string {
|
||||||
if sym.info.generic_types.len > 0 {
|
if sym.info.generic_types.len > 0 {
|
||||||
mut sgtyps := '_T'
|
mut sgtyps := '_T'
|
||||||
for gt in sym.info.generic_types {
|
for gt in sym.info.generic_types {
|
||||||
gts := g.table.get_type_symbol(if gt.has_flag(.generic) {
|
gts := g.table.get_type_symbol(g.unwrap_generic(gt))
|
||||||
g.unwrap_generic(gt)
|
|
||||||
} else {
|
|
||||||
gt
|
|
||||||
})
|
|
||||||
sgtyps += '_$gts.cname'
|
sgtyps += '_$gts.cname'
|
||||||
}
|
}
|
||||||
styp += sgtyps
|
styp += sgtyps
|
||||||
|
|
Loading…
Reference in New Issue