MCPcopy Create free account
hub / github.com/emscripten-core/emscripten / check_arg

Function check_arg

tools/cmdline.py:239–252  ·  view source on GitHub ↗
(name)

Source from the content-addressed store, hash-verified

237 return False
238
239 def check_arg(name):
240 nonlocal arg, arg_value
241 if arg.startswith(name) and '=' in arg:
242 arg, arg_value = arg.split('=', 1)
243 newargs[i] = ''
244 return True
245 if arg == name:
246 if len(newargs) <= i + 1:
247 exit_with_error(f"option '{arg}' requires an argument")
248 arg_value = newargs[i + 1]
249 newargs[i] = ''
250 newargs[i + 1] = ''
251 return True
252 return False
253
254 def consume_arg():
255 nonlocal arg_value

Callers 1

parse_argsFunction · 0.85

Calls 2

exit_with_errorFunction · 0.90
splitMethod · 0.80

Tested by

no test coverage detected