LLDB mainline
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
10
11
12using namespace lldb;
13using namespace lldb_private;
14
15StoppointSite::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
19StoppointSite::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() {}
A class that represents a running process on the host machine.
Definition: SBAttachInfo.h:14
Definition: SBAddress.h:15
int32_t break_id_t
Definition: lldb-types.h:84
uint64_t addr_t
Definition: lldb-types.h:79