Lines Matching refs:InstrumentationRuntimeASan
24 LLDB_PLUGIN_DEFINE(InstrumentationRuntimeASan) in LLDB_PLUGIN_DEFINE() argument
27 InstrumentationRuntimeASan::CreateInstance(const lldb::ProcessSP &process_sp) { in LLDB_PLUGIN_DEFINE()
28 return InstrumentationRuntimeSP(new InstrumentationRuntimeASan(process_sp)); in LLDB_PLUGIN_DEFINE()
31 void InstrumentationRuntimeASan::Initialize() { in Initialize()
37 void InstrumentationRuntimeASan::Terminate() { in Terminate()
41 lldb::InstrumentationRuntimeType InstrumentationRuntimeASan::GetTypeStatic() { in GetTypeStatic()
45 InstrumentationRuntimeASan::~InstrumentationRuntimeASan() { Deactivate(); } in ~InstrumentationRuntimeASan()
48 InstrumentationRuntimeASan::GetPatternForRuntimeLibrary() { in GetPatternForRuntimeLibrary()
55 bool InstrumentationRuntimeASan::CheckIfRuntimeIsValid( in CheckIfRuntimeIsValid()
63 bool InstrumentationRuntimeASan::NotifyBreakpointHit( in NotifyBreakpointHit()
70 InstrumentationRuntimeASan *const instance = in NotifyBreakpointHit()
71 static_cast<InstrumentationRuntimeASan *>(baton); in NotifyBreakpointHit()
79 void InstrumentationRuntimeASan::Activate() { in Activate()
95 breakpoint->SetCallback(InstrumentationRuntimeASan::NotifyBreakpointHit, this, in Activate()
103 void InstrumentationRuntimeASan::Deactivate() { in Deactivate()