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

Function debug_print_frame_info

src/engine/debugger.cpp:419–435  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

417}
418
419static void debug_print_frame_info( FRAME_INFO * frame )
420{
421 OBJECT * file = frame->file;
422 if ( file == NULL ) file = constant_builtin;
423 printf( "%s ", frame->rulename );
424 if ( strcmp( frame->rulename, "module scope" ) != 0 )
425 {
426 printf( "( " );
427 if ( frame->args->count )
428 {
429 lol_print( frame->args );
430 printf( " " );
431 }
432 printf( ") " );
433 }
434 printf( "at %s:%d", object_str( file ), frame->line );
435}
436
437static void debug_mi_print_frame_info( FRAME_INFO * frame )
438{

Callers 2

debug_parent_backtraceFunction · 0.85

Calls 2

lol_printFunction · 0.85
object_strFunction · 0.85

Tested by

no test coverage detected