fmt: args => params
parent
3d5292b63f
commit
c5dc792c5d
|
@ -507,7 +507,7 @@ pub fn (mut f Fmt) type_decl(node ast.TypeDecl) {
|
||||||
fn_info := fn_typ_info.func
|
fn_info := fn_typ_info.func
|
||||||
fn_name := f.no_cur_mod(node.name)
|
fn_name := f.no_cur_mod(node.name)
|
||||||
f.write('type $fn_name = fn (')
|
f.write('type $fn_name = fn (')
|
||||||
for i, arg in fn_info.args {
|
for i, arg in fn_info.params {
|
||||||
if arg.is_mut {
|
if arg.is_mut {
|
||||||
f.write(arg.typ.share().str() + ' ')
|
f.write(arg.typ.share().str() + ' ')
|
||||||
}
|
}
|
||||||
|
@ -518,9 +518,9 @@ pub fn (mut f Fmt) type_decl(node ast.TypeDecl) {
|
||||||
s = s[1..]
|
s = s[1..]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
is_last_arg := i == fn_info.args.len - 1
|
is_last_arg := i == fn_info.params.len - 1
|
||||||
should_add_type := is_last_arg || fn_info.args[i + 1].typ != arg.typ ||
|
should_add_type := is_last_arg || fn_info.params[i + 1].typ != arg.typ ||
|
||||||
(fn_info.is_variadic && i == fn_info.args.len - 2)
|
(fn_info.is_variadic && i == fn_info.params.len - 2)
|
||||||
if should_add_type {
|
if should_add_type {
|
||||||
if fn_info.is_variadic && is_last_arg {
|
if fn_info.is_variadic && is_last_arg {
|
||||||
f.write(' ...' + s)
|
f.write(' ...' + s)
|
||||||
|
@ -1260,7 +1260,7 @@ pub fn (mut f Fmt) fn_decl(node ast.FnDecl) {
|
||||||
f.writeln('\n')
|
f.writeln('\n')
|
||||||
}
|
}
|
||||||
// Mark all function's used type so that they are not removed from imports
|
// Mark all function's used type so that they are not removed from imports
|
||||||
for arg in node.args {
|
for arg in node.params {
|
||||||
f.mark_types_module_as_used(arg.typ)
|
f.mark_types_module_as_used(arg.typ)
|
||||||
}
|
}
|
||||||
f.mark_types_module_as_used(node.return_type)
|
f.mark_types_module_as_used(node.return_type)
|
||||||
|
|
Loading…
Reference in New Issue