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

Function var_parse_var_free

src/engine/function.cpp:1861–1872  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1859}
1860
1861static void var_parse_var_free( VAR_PARSE_VAR * var )
1862{
1863 int32_t i;
1864 var_parse_group_free( var->name );
1865 if ( var->subscript )
1866 var_parse_group_free( var->subscript );
1867 for ( i = 0; i < var->modifiers->size; ++i )
1868 var_parse_group_free( dynamic_array_at( VAR_PARSE_GROUP *,
1869 var->modifiers, i ) );
1870 dynamic_array_free( var->modifiers );
1871 BJAM_FREE( var );
1872}
1873
1874static VAR_PARSE_GROUP * var_parse_var_new_modifier( VAR_PARSE_VAR * var )
1875{

Callers 2

var_parse_freeFunction · 0.85
try_parse_variableFunction · 0.85

Calls 2

var_parse_group_freeFunction · 0.85
dynamic_array_freeFunction · 0.85

Tested by

no test coverage detected