MCPcopy Create free account
hub / github.com/csmith-project/csmith / has_uncertain_call_recursive

Method has_uncertain_call_recursive

src/FunctionInvocation.cpp:387–401  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

385}
386
387bool
388FunctionInvocation::has_uncertain_call_recursive(void) const
389{
390 size_t i;
391 for (i=0; i<param_value.size(); i++) {
392 const Expression* e = param_value[i];
393 if (e->term_type == eFunction) {
394 const ExpressionFuncall* ef = (const ExpressionFuncall*)e;
395 if (ef->has_uncertain_call_recursive()) {
396 return true;
397 }
398 }
399 }
400 return has_uncertain_call();
401}
402
403bool
404FunctionInvocation::has_simple_params(void) const

Callers

nothing calls this directly

Calls 1

sizeMethod · 0.80

Tested by

no test coverage detected