Flutter Engine
The Flutter Engine
Classes | Namespaces | Macros | Enumerations | Functions
debugger.h File Reference
#include <memory>
#include "include/dart_tools_api.h"
#include "vm/compiler/api/deopt_id.h"
#include "vm/kernel_isolate.h"
#include "vm/object.h"
#include "vm/port.h"
#include "vm/scopes.h"
#include "vm/service_event.h"
#include "vm/simulator.h"
#include "vm/stack_frame.h"
#include "vm/stack_trace.h"

Go to the source code of this file.

Classes

class  dart::Breakpoint
 
class  dart::BreakpointLocation
 
class  dart::CodeBreakpoint
 
class  dart::ActivationFrame
 
class  dart::DebuggerStackTrace
 
class  dart::DebuggerKeyValueTrait
 
struct  dart::DebuggerKeyValueTrait::Pair
 
class  dart::DebuggerSet
 
class  dart::BoolCallable
 
class  dart::LambdaBoolCallable< T >
 
class  dart::GroupDebugger
 
class  dart::Debugger
 
class  dart::DisableBreakpointsScope
 

Namespaces

namespace  dart
 

Macros

#define TD_Print(format, ...)    if (FLAG_verbose_debug) Log::Current()->Print(format, ##__VA_ARGS__)
 

Enumerations

enum  dart::Dart_ExceptionPauseInfo { dart::kNoPauseOnExceptions = 1 , dart::kPauseOnUnhandledExceptions , dart::kPauseOnAllExceptions , dart::kInvalidExceptionPauseInfo }
 

Functions

 DECLARE_FLAG (bool, verbose_debug)
 

Macro Definition Documentation

◆ TD_Print

#define TD_Print (   format,
  ... 
)     if (FLAG_verbose_debug) Log::Current()->Print(format, ##__VA_ARGS__)

Definition at line 31 of file debugger.h.

Function Documentation

◆ DECLARE_FLAG()

DECLARE_FLAG ( bool  ,
verbose_debug   
)