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

Function var_parse_var_free

v2/engine/function.c:1631–1642  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1629}
1630
1631static void var_parse_var_free( VAR_PARSE_VAR * var )
1632{
1633 int i;
1634 var_parse_group_free( var->name );
1635 if ( var->subscript )
1636 var_parse_group_free( var->subscript );
1637 for ( i = 0; i < var->modifiers->size; ++i )
1638 var_parse_group_free( dynamic_array_at( VAR_PARSE_GROUP *,
1639 var->modifiers, i ) );
1640 dynamic_array_free( var->modifiers );
1641 BJAM_FREE( var );
1642}
1643
1644static VAR_PARSE_GROUP * var_parse_var_new_modifier( VAR_PARSE_VAR * var )
1645{

Callers 1

var_parse_freeFunction · 0.85

Calls 2

var_parse_group_freeFunction · 0.85
dynamic_array_freeFunction · 0.85

Tested by

no test coverage detected