|
LLDB mainline
|
What operations this thread is allowed to perform. More...
#include <Policy.h>
Public Attributes | |
| bool | can_evaluate_expressions = true |
| bool | can_run_all_threads = true |
| Whether expression evaluation may resume all threads to avoid deadlocks (e.g. | |
| bool | can_try_all_threads = true |
| Whether the expression runner may fall back to running all threads after a single-thread attempt times out. | |
| bool | can_run_breakpoint_actions = true |
| bool | can_load_frame_providers = true |
| bool | can_run_frame_recognizers = true |
What operations this thread is allowed to perform.
Enforced at specific callsites, not by the policy itself.
| bool lldb_private::Policy::Capabilities::can_evaluate_expressions = true |
| bool lldb_private::Policy::Capabilities::can_load_frame_providers = true |
Definition at line 50 of file Policy.h.
Referenced by lldb_private::Policy::PrivateState().
| bool lldb_private::Policy::Capabilities::can_run_all_threads = true |
| bool lldb_private::Policy::Capabilities::can_run_breakpoint_actions = true |
Definition at line 49 of file Policy.h.
Referenced by lldb_private::StopInfoBreakpoint::PerformAction(), lldb_private::StopInfoWatchpoint::PerformAction(), and lldb_private::Policy::PublicStateRunningExpression().
| bool lldb_private::Policy::Capabilities::can_run_frame_recognizers = true |
Definition at line 51 of file Policy.h.
Referenced by lldb_private::Policy::PrivateState().
| bool lldb_private::Policy::Capabilities::can_try_all_threads = true |