#include <LineInfoFinder.h>
Inheritance diagram for SourceFileFinder:
Public Member Functions | |
SourceFileFinder (SymbolTable *symTable, LineInfoTable *linTable, StringTable *strTable, uint32_t idx) | |
~SourceFileFinder () | |
bool | containsLineNumber (uint32_t lineno) |
char * | getName () |
uint32_t | getSymbolIndex () |
uint32_t | getNameIndex () |
bool | isCppNameScheme () |
uint32_t | getNumberOfFunctions () |
void | print () |
Protected Attributes | |
uint32_t | nameIndex |
bool | cppNameScheme |
|
Definition at line 942 of file LineInfoFinder.C. References CPP_FILE_FORWARD_OFFSET_TO_NAME, CPP_GENERIC_FILE_SYM_NAME, cppNameScheme, FILE_TYPE_SOURCE, StringTable::getString(), SymbolTable::getSymbol(), SymbolTable::getSymbolName(), and nameIndex. |
|
Definition at line 977 of file LineInfoFinder.C. |
|
|
|
Reimplemented from FileFinder. Definition at line 120 of file LineInfoFinder.h. Referenced by print(). |
|
Definition at line 122 of file LineInfoFinder.h. References nameIndex. |
|
Reimplemented from FileFinder. Definition at line 124 of file LineInfoFinder.h. |
|
Reimplemented from FileFinder. Definition at line 121 of file LineInfoFinder.h. |
|
Definition at line 123 of file LineInfoFinder.h. References cppNameScheme. |
|
Reimplemented from FileFinder. Definition at line 982 of file LineInfoFinder.C. References cppNameScheme, getName(), nameIndex, and PRINT_INFOR. |
|
Definition at line 114 of file LineInfoFinder.h. Referenced by isCppNameScheme(), print(), and SourceFileFinder(). |
|
Definition at line 113 of file LineInfoFinder.h. Referenced by getNameIndex(), print(), and SourceFileFinder(). |