MCPcopy Create free account
hub / github.com/defold/defold / funcdecl_args_c

Function funcdecl_args_c

engine/jni/scripts/gen_java.py:297–306  ·  view source on GitHub ↗
(decl, prefix)

Source from the content-addressed store, hash-verified

295 sys.exit(f"ERROR funcptr_result_c(): {field_type}")
296
297def funcdecl_args_c(decl, prefix):
298 s = ""
299 func_name = decl['name']
300 for param_decl in decl['params']:
301 if s != "":
302 s += ", "
303 param_name = param_decl['name']
304 param_type = check_override(f'{func_name}.{param_name}', default=param_decl['type'])
305 s += as_c_arg_type(param_type, prefix)
306 return s
307
308def funcdecl_result_c(decl, prefix):
309 func_name = decl['name']

Callers

nothing calls this directly

Calls 1

check_overrideFunction · 0.85

Tested by

no test coverage detected