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

Function argument_compiler_recurse

v2/engine/function.c:3243–3256  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3241}
3242
3243static void argument_compiler_recurse( struct argument_compiler * c,
3244 PARSE * parse )
3245{
3246 if ( parse->type == PARSE_APPEND )
3247 {
3248 argument_compiler_recurse( c, parse->left );
3249 argument_compiler_recurse( c, parse->right );
3250 }
3251 else if ( parse->type != PARSE_NULL )
3252 {
3253 assert( parse->type == PARSE_LIST );
3254 argument_compiler_add( c, parse->string, parse->file, parse->line );
3255 }
3256}
3257
3258static struct arg_list arg_compile_impl( struct argument_compiler * c,
3259 OBJECT * file, int line )

Callers 1

arg_compileFunction · 0.85

Calls 1

argument_compiler_addFunction · 0.85

Tested by

no test coverage detected