cgen: cleanup `Gen.cc_type` (#11357)
parent
1b262c4f1d
commit
d1974f500f
|
@ -794,18 +794,9 @@ fn (mut g Gen) cc_type(typ ast.Type, is_prefix_struct bool) string {
|
||||||
styp += sgtyps
|
styp += sgtyps
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
ast.MultiReturn {
|
|
||||||
// TODO: this doesn't belong here, but makes it working for now
|
|
||||||
mut cname := 'multi_return'
|
|
||||||
for mr_typ in sym.info.types {
|
|
||||||
mr_type_sym := g.table.get_type_symbol(g.unwrap_generic(mr_typ))
|
|
||||||
cname += '_$mr_type_sym.cname'
|
|
||||||
}
|
|
||||||
return cname
|
|
||||||
}
|
|
||||||
else {}
|
else {}
|
||||||
}
|
}
|
||||||
if is_prefix_struct && styp.starts_with('C__') {
|
if is_prefix_struct && sym.language == .c {
|
||||||
styp = styp[3..]
|
styp = styp[3..]
|
||||||
if sym.kind == .struct_ {
|
if sym.kind == .struct_ {
|
||||||
info := sym.info as ast.Struct
|
info := sym.info as ast.Struct
|
||||||
|
|
Loading…
Reference in New Issue