//===-- SWIG Interface for SBLineEntry --------------------------*- C++ -*-===// // // The LLVM Compiler Infrastructure // // This file is distributed under the University of Illinois Open Source // License. See LICENSE.TXT for details. // //===----------------------------------------------------------------------===// namespace lldb { %feature("docstring", "Specifies an association with a contiguous range of instructions and a source file location. SBCompileUnit contains SBLineEntry(s). See also SBCompileUnit for example usage of SBLineEntry API." ) SBLineEntry; class SBLineEntry { public: SBLineEntry (); SBLineEntry (const lldb::SBLineEntry &rhs); ~SBLineEntry (); lldb::SBAddress GetStartAddress () const; lldb::SBAddress GetEndAddress () const; bool IsValid () const; lldb::SBFileSpec GetFileSpec () const; uint32_t GetLine () const; uint32_t GetColumn () const; bool GetDescription (lldb::SBStream &description); }; } // namespace lldb