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

Function debug_mi_break_delete

src/engine/debugger.cpp:1945–1965  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1943}
1944
1945static void debug_mi_break_delete( int argc, const char * * argv )
1946{
1947 if ( argc < 2 )
1948 {
1949 debug_mi_error( "Not enough arguments for -break-delete" );
1950 return;
1951 }
1952 for ( --argc, ++argv; argc; --argc, ++argv )
1953 {
1954 const char * inner_argv[ 2 ];
1955 int id = breakpoint_id_parse( *argv );
1956 if ( id == -1 )
1957 {
1958 debug_mi_error( "Not a valid breakpoint" );
1959 return;
1960 }
1961 inner_argv[ 0 ] = "delete";
1962 inner_argv[ 1 ] = *argv;
1963 debug_parent_delete( 2, inner_argv );
1964 }
1965}
1966
1967static void debug_mi_break_enable( int argc, const char * * argv )
1968{

Callers

nothing calls this directly

Calls 3

debug_mi_errorFunction · 0.85
breakpoint_id_parseFunction · 0.85
debug_parent_deleteFunction · 0.85

Tested by

no test coverage detected