LLDB
mainline
llvm-project
lldb
source
Breakpoint
StoppointSite.cpp
Go to the documentation of this file.
1
//===-- StoppointSite.cpp ---------------------------------------------===//
2
//
3
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4
// See https://llvm.org/LICENSE.txt for license information.
5
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6
//
7
//===----------------------------------------------------------------------===//
8
9
#include "
lldb/Breakpoint/StoppointSite.h
"
10
11
12
using namespace
lldb
;
13
using namespace
lldb_private
;
14
15
StoppointSite::StoppointSite
(
break_id_t
id
,
addr_t
addr,
bool
hardware)
16
: m_id(
id
), m_addr(addr), m_is_hardware_required(hardware), m_byte_size(0),
17
m_hit_counter() {}
18
19
StoppointSite::StoppointSite
(
break_id_t
id
,
addr_t
addr, uint32_t byte_size,
20
bool
hardware)
21
: m_id(
id
), m_addr(addr), m_is_hardware_required(hardware),
22
m_byte_size(byte_size), m_hit_counter() {}
id
void * id
Definition:
PlatformiOSSimulatorCoreSimulatorSupport.h:21
StoppointSite.h
lldb_private::StoppointSite::StoppointSite
StoppointSite()=delete
lldb_private
A class that represents a running process on the host machine.
Definition:
SBAddressRange.h:14
lldb
Definition:
SBAddress.h:15
lldb::break_id_t
int32_t break_id_t
Definition:
lldb-types.h:86
lldb::addr_t
uint64_t addr_t
Definition:
lldb-types.h:80
Generated on Tue Jan 28 2025 22:30:42 for LLDB by
1.9.6