cgen: optimize gen c code format
parent
5e2a6ffe65
commit
ffafeac0f8
|
@ -2240,7 +2240,7 @@ fn (mut g Gen) index_expr(node ast.IndexExpr) {
|
||||||
}
|
}
|
||||||
*/
|
*/
|
||||||
if need_wrapper {
|
if need_wrapper {
|
||||||
g.write(', &($elem_type_str[]) { \n')
|
g.write(', &($elem_type_str[]) { ')
|
||||||
} else {
|
} else {
|
||||||
g.write(', &')
|
g.write(', &')
|
||||||
}
|
}
|
||||||
|
@ -2292,7 +2292,7 @@ fn (mut g Gen) index_expr(node ast.IndexExpr) {
|
||||||
g.expr(node.left)
|
g.expr(node.left)
|
||||||
g.write(', ')
|
g.write(', ')
|
||||||
g.expr(node.index)
|
g.expr(node.index)
|
||||||
g.write(', &($elem_type_str[]) { \n')
|
g.write(', &($elem_type_str[]) { ')
|
||||||
} else {
|
} else {
|
||||||
/*
|
/*
|
||||||
g.write('(*($elem_type_str*)map_get2(')
|
g.write('(*($elem_type_str*)map_get2(')
|
||||||
|
|
|
@ -252,7 +252,13 @@ fn (mut g Gen) gen_fn_decl(it ast.FnDecl) {
|
||||||
if g.pref.is_prof {
|
if g.pref.is_prof {
|
||||||
g.profile_fn(it.name, is_main)
|
g.profile_fn(it.name, is_main)
|
||||||
}
|
}
|
||||||
|
if is_main {
|
||||||
|
g.indent++
|
||||||
|
}
|
||||||
g.stmts(it.stmts)
|
g.stmts(it.stmts)
|
||||||
|
if is_main {
|
||||||
|
g.indent--
|
||||||
|
}
|
||||||
// ////////////
|
// ////////////
|
||||||
if is_main {
|
if is_main {
|
||||||
if g.autofree {
|
if g.autofree {
|
||||||
|
|
Loading…
Reference in New Issue