29 :
Searcher(), m_file_spec(file_spec), m_line_number(line_no),
30 m_inlines(check_inlines) {}
41 uint32_t start_file_idx = 0;
49 const bool append =
true;
72 s->
Printf(
"File and line resolver for file: \"%s\" line: %u",
A section + offset based address class.
A class that describes a compilation unit.
const SupportFileList & GetSupportFiles()
Get the compile unit's support file list.
const FileSpec & GetPrimaryFile() const
Return the primary source spec associated with this compile unit.
LineTable * GetLineTable()
Get the line table for the compile unit.
void GetDescription(Stream *s) override
Prints a canonical description for the searcher to the stream s.
lldb::SearchDepth GetDepth() override
SymbolContextList m_sc_list
Searcher::CallbackReturn SearchCallback(SearchFilter &filter, SymbolContext &context, Address *addr) override
~FileLineResolver() override
void Reset(const FileSpec &file_spec, uint32_t line, bool check_inlines)
const ConstString & GetDirectory() const
Directory string const get accessor.
static int Compare(const FileSpec &lhs, const FileSpec &rhs, bool full)
Compare two FileSpec objects.
size_t GetPath(char *path, size_t max_path_length, bool denormalize=true) const
Extract the full path to the file.
void Clear()
Clears the object state.
size_t FindLineEntriesForFileIndex(uint32_t file_idx, bool append, SymbolContextList &sc_list)
General Outline: Provides the callback and search depth for the SearchFilter search.
General Outline: Provides the callback and search depth for the SearchFilter search.
@ eCallbackReturnContinue
A stream class that can stream formatted output to a file.
size_t Printf(const char *format,...) __attribute__((format(printf
Output printf formatted output to the stream.
size_t FindFileIndex(size_t idx, const FileSpec &file, bool full) const
void Clear()
Clear the object's state.
Defines a symbol context baton that can be handed other debug core functions.
CompileUnit * comp_unit
The CompileUnit for a given query.
A class that represents a running process on the host machine.