#include "lldb/Core/FileLineResolver.h"
#include "lldb/Symbol/CompileUnit.h"
#include "lldb/Symbol/LineTable.h"
#include "lldb/Utility/ConstString.h"
#include "lldb/Utility/FileSpecList.h"
#include "lldb/Utility/Stream.h"
#include <string>
namespace lldb_private {
class Address;
}
usingnamespacelldb;
usingnamespacelldb_private;
FileLineResolver::FileLineResolver(const FileSpec &file_spec, uint32_t line_no,
bool check_inlines)
: … { … }
FileLineResolver::~FileLineResolver() = default;
Searcher::CallbackReturn
FileLineResolver::SearchCallback(SearchFilter &filter, SymbolContext &context,
Address *addr) { … }
lldb::SearchDepth FileLineResolver::GetDepth() { … }
void FileLineResolver::GetDescription(Stream *s) { … }
void FileLineResolver::Clear() { … }
void FileLineResolver::Reset(const FileSpec &file_spec, uint32_t line,
bool check_inlines) { … }