Lines Matching refs:InstrumentationRuntimeUBSan
39 LLDB_PLUGIN_DEFINE(InstrumentationRuntimeUBSan) in LLDB_PLUGIN_DEFINE() argument
41 InstrumentationRuntimeUBSan::~InstrumentationRuntimeUBSan() { Deactivate(); } in LLDB_PLUGIN_DEFINE()
44 InstrumentationRuntimeUBSan::CreateInstance(const lldb::ProcessSP &process_sp) { in CreateInstance()
45 return InstrumentationRuntimeSP(new InstrumentationRuntimeUBSan(process_sp)); in CreateInstance()
48 void InstrumentationRuntimeUBSan::Initialize() { in Initialize()
55 void InstrumentationRuntimeUBSan::Terminate() { in Terminate()
59 lldb::InstrumentationRuntimeType InstrumentationRuntimeUBSan::GetTypeStatic() { in GetTypeStatic()
105 StructuredData::ObjectSP InstrumentationRuntimeUBSan::RetrieveReportData( in RetrieveReportData()
200 bool InstrumentationRuntimeUBSan::NotifyBreakpointHit( in NotifyBreakpointHit()
207 InstrumentationRuntimeUBSan *const instance = in NotifyBreakpointHit()
208 static_cast<InstrumentationRuntimeUBSan *>(baton); in NotifyBreakpointHit()
233 InstrumentationRuntimeUBSan::GetPatternForRuntimeLibrary() { in GetPatternForRuntimeLibrary()
238 bool InstrumentationRuntimeUBSan::CheckIfRuntimeIsValid( in CheckIfRuntimeIsValid()
247 void InstrumentationRuntimeUBSan::Activate() { in Activate()
278 breakpoint->SetCallback(InstrumentationRuntimeUBSan::NotifyBreakpointHit, in Activate()
286 void InstrumentationRuntimeUBSan::Deactivate() { in Deactivate()
300 InstrumentationRuntimeUBSan::GetBacktracesFromExtendedStopInfo( in GetBacktracesFromExtendedStopInfo()