MCPcopy Create free account
hub / github.com/boostorg/build / argument_compiler_recurse

Function argument_compiler_recurse

src/engine/function.cpp:3515–3528  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3513}
3514
3515static void argument_compiler_recurse( struct argument_compiler * c,
3516 PARSE * parse )
3517{
3518 if ( parse->type == PARSE_APPEND )
3519 {
3520 argument_compiler_recurse( c, parse->left );
3521 argument_compiler_recurse( c, parse->right );
3522 }
3523 else if ( parse->type != PARSE_NULL )
3524 {
3525 assert( parse->type == PARSE_LIST );
3526 argument_compiler_add( c, parse->string, parse->file, parse->line );
3527 }
3528}
3529
3530static struct arg_list arg_compile_impl( struct argument_compiler * c,
3531 OBJECT * file, int32_t line )

Callers 1

arg_compileFunction · 0.85

Calls 1

argument_compiler_addFunction · 0.85

Tested by

no test coverage detected