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

Function argument_list_free

v2/engine/function.c:3446–3461  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3444
3445
3446void argument_list_free( struct arg_list * args, int args_count )
3447{
3448 int i;
3449 for ( i = 0; i < args_count; ++i )
3450 {
3451 int j;
3452 for ( j = 0; j < args[ i ].size; ++j )
3453 {
3454 if ( args[ i ].args[ j ].type_name )
3455 object_free( args[ i ].args[ j ].type_name );
3456 object_free( args[ i ].args[ j ].arg_name );
3457 }
3458 BJAM_FREE( args[ i ].args );
3459 }
3460 BJAM_FREE( args );
3461}
3462
3463
3464FUNCTION * function_unbind_variables( FUNCTION * f )

Callers 1

function_freeFunction · 0.85

Calls 1

object_freeFunction · 0.85

Tested by

no test coverage detected