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

Function rune_test_

ccan/ccan/rune/rune.c:426–441  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

424}
425
426const char *rune_test_(const tal_t *ctx,
427 const struct rune *master,
428 const struct rune *rune,
429 const char *(*check)(const tal_t *ctx,
430 const struct rune *rune,
431 const struct rune_altern *alt,
432 void *arg),
433 void *arg)
434{
435 const char *err;
436
437 err = rune_is_derived(master, rune);
438 if (err)
439 return err;
440 return rune_meets_criteria_(ctx, rune, check, arg);
441}
442
443bool rune_altern_eq(const struct rune_altern *alt1,
444 const struct rune_altern *alt2)

Callers

nothing calls this directly

Calls 2

rune_is_derivedFunction · 0.85
rune_meets_criteria_Function · 0.85

Tested by

no test coverage detected