MCPcopy Create free account
hub / github.com/ElementsProject/lightning / parse_value

Function parse_value

ccan/ccan/graphql/graphql.c:288–301  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

286}
287
288RET parse_value(PARAMS) {
289 INIT(value);
290 obj->var = parse_variable(ARGS); // FIXME: if not const
291 OR
292 obj->int_val = parse_int_value(ARGS); OR
293 obj->float_val = parse_float_value(ARGS); OR
294 obj->str_val = parse_string_value(ARGS); OR
295 obj->bool_val = parse_boolean_value(ARGS); OR
296 obj->null_val = parse_null_value(ARGS); OR
297 obj->enum_val = parse_enum_value(ARGS); OR
298 obj->list_val = parse_list_value(ARGS); OR
299 obj->obj_val = parse_object_value(ARGS);
300 EXIT;
301}
302
303RET parse_type_condition(PARAMS) {
304 INIT(type_condition);

Callers 4

parse_list_valueFunction · 0.85
parse_object_fieldFunction · 0.85
parse_default_valueFunction · 0.85
parse_argumentFunction · 0.85

Calls 9

parse_variableFunction · 0.85
parse_int_valueFunction · 0.85
parse_float_valueFunction · 0.85
parse_string_valueFunction · 0.85
parse_boolean_valueFunction · 0.85
parse_null_valueFunction · 0.85
parse_enum_valueFunction · 0.85
parse_list_valueFunction · 0.85
parse_object_valueFunction · 0.85

Tested by

no test coverage detected