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

Function compile_emit_actions

src/engine/function.cpp:1623–1632  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1621}
1622
1623static int32_t compile_emit_actions( compiler * c, PARSE * parse )
1624{
1625 SUBACTION a;
1626 a.name = object_copy( parse->string );
1627 a.command = function_compile_actions( object_str( parse->string1 ),
1628 parse->file, parse->line );
1629 a.flags = parse->num;
1630 dynamic_array_push( c->actions, a );
1631 return (int32_t)( c->actions->size - 1 );
1632}
1633
1634static JAM_FUNCTION * compile_to_function( compiler * c )
1635{

Callers 1

compile_parseFunction · 0.85

Calls 3

object_copyFunction · 0.85
function_compile_actionsFunction · 0.85
object_strFunction · 0.85

Tested by

no test coverage detected