1 /* Distributed under the OSI-approved BSD 3-Clause License. See accompanying
2 file Copyright.txt or https://cmake.org/licensing for details. */
5 #include "cmConfigure.h" // IWYU pragma: keep
11 class cmDebuggerSourceBreakpoint
18 cmDebuggerSourceBreakpoint(int64_t id
, int64_t line
);
19 int64_t GetId() const noexcept
{ return this->Id
; }
20 int64_t GetLine() const noexcept
{ return this->Line
; }
21 void ChangeLine(int64_t line
) noexcept
{ this->Line
= line
; }
22 bool GetIsValid() const noexcept
{ return this->IsValid
; }
23 void Invalid() noexcept
{ this->IsValid
= false; }
26 } // namespace cmDebugger