blob: d4fd87a17ba0970cf243c8450ca3468ac49aaf8d [file] [log] [blame]
Johnny Chen5cb6cab2011-07-19 22:41:47 +00001//===-- SWIG Interface for SBSourceManager ----------------------*- C++ -*-===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//
9
10namespace lldb {
11
12class SBSourceManager
13{
14public:
15 SBSourceManager (const lldb::SBSourceManager &rhs);
16
17 ~SBSourceManager();
18
19 size_t
20 DisplaySourceLinesWithLineNumbers (const lldb::SBFileSpec &file,
21 uint32_t line,
22 uint32_t context_before,
23 uint32_t context_after,
24 const char* current_line_cstr,
25 lldb::SBStream &s);
26};
27
28} // namespace lldb