aboutsummaryrefslogtreecommitdiff
path: root/bindgen/gen_zig.py
diff options
context:
space:
mode:
authorAndre Weissflog <floooh@gmail.com>2022-07-16 16:26:42 +0200
committerAndre Weissflog <floooh@gmail.com>2022-07-16 16:26:42 +0200
commitb893bef654c0424c6a2cce7b95707cf296ff2bd0 (patch)
tree667cba53740aa731a63015653304a74b307f0005 /bindgen/gen_zig.py
parentd8e21ac4fa82a6f8867964dce03595305a242a67 (diff)
gen_zig.py: some minor code cleanup
Diffstat (limited to 'bindgen/gen_zig.py')
-rw-r--r--bindgen/gen_zig.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/bindgen/gen_zig.py b/bindgen/gen_zig.py
index 149df3de..8fce0885 100644
--- a/bindgen/gen_zig.py
+++ b/bindgen/gen_zig.py
@@ -235,7 +235,7 @@ def extract_ptr_type(s):
else:
return tokens[0]
-def as_extern_c_arg_type(arg_type, prefix):
+def as_c_arg_type(arg_type, prefix):
if arg_type == "void":
return "void"
elif is_prim_type(arg_type):
@@ -257,7 +257,7 @@ def as_extern_c_arg_type(arg_type, prefix):
elif is_const_prim_ptr(arg_type):
return f"[*c]const {as_zig_prim_type(extract_ptr_type(arg_type))}"
else:
- sys.exit(f"Error as_extern_c_arg_type(): {arg_type}")
+ sys.exit(f"Error as_c_arg_type(): {arg_type}")
def as_zig_arg_type(arg_prefix, arg_type, prefix):
# NOTE: if arg_prefix is None, the result is used as return value
@@ -300,7 +300,7 @@ def funcptr_args_c(field_type, prefix):
arg_type = token.strip()
if s != "":
s += ", "
- c_arg = as_extern_c_arg_type(arg_type, prefix)
+ c_arg = as_c_arg_type(arg_type, prefix)
if (c_arg == "void"):
return ""
else:
@@ -327,7 +327,7 @@ def funcdecl_args_c(decl, prefix):
s += ", "
param_name = param_decl['name']
param_type = check_override(f'{func_name}.{param_name}', default=param_decl['type'])
- s += as_extern_c_arg_type(param_type, prefix)
+ s += as_c_arg_type(param_type, prefix)
return s
def funcdecl_args_zig(decl, prefix):
@@ -345,7 +345,7 @@ def funcdecl_result_c(decl, prefix):
func_name = decl['name']
decl_type = decl['type']
result_type = check_override(f'{func_name}.RESULT', default=decl_type[:decl_type.index('(')].strip())
- return as_extern_c_arg_type(result_type, prefix)
+ return as_c_arg_type(result_type, prefix)
def funcdecl_result_zig(decl, prefix):
func_name = decl['name']