#include <LineInfoFinder.h>
Inheritance diagram for IncludeFileFinder:
Public Member Functions | |
IncludeFileFinder (SymbolTable *symTable, LineInfoTable *linTable, StringTable *strTable, uint32_t idx, uint32_t linIndex, uint32_t endLinIndex) | |
~IncludeFileFinder () | |
uint32_t | getLineInfoIndex () |
uint32_t | getEndLineInfoIndex () |
FileFinder * | getParentFile () |
bool | containsAddress (uint64_t addr) |
void | print () |
Protected Attributes | |
FileFinder * | parentFile |
uint32_t | lineInfoIndex |
uint32_t | endLineInfoIndex |
|
Definition at line 1013 of file LineInfoFinder.C. References endLineInfoIndex, FILE_TYPE_INCLUDE, SymbolTable::getSymbolName(), and lineInfoIndex. |
|
Definition at line 1027 of file LineInfoFinder.C. |
|
Definition at line 990 of file LineInfoFinder.C. References endLineInfoIndex, LineInfoTable::getLineInfo(), and lineInfoIndex. |
|
Definition at line 104 of file LineInfoFinder.h. References endLineInfoIndex. |
|
Definition at line 103 of file LineInfoFinder.h. References lineInfoIndex. |
|
Definition at line 105 of file LineInfoFinder.h. References parentFile. |
|
Reimplemented from FileFinder. Definition at line 1005 of file LineInfoFinder.C. References endLineInfoIndex, FileFinder::getName(), lineInfoIndex, and PRINT_INFOR. |
|
Definition at line 98 of file LineInfoFinder.h. Referenced by containsAddress(), getEndLineInfoIndex(), IncludeFileFinder(), and print(). |
|
Definition at line 97 of file LineInfoFinder.h. Referenced by containsAddress(), getLineInfoIndex(), IncludeFileFinder(), and print(). |
|
Definition at line 96 of file LineInfoFinder.h. Referenced by getParentFile(). |