#include <LineInfoFinder.h>
Inheritance diagram for LineInfoFinder:
|
|
Definition at line 294 of file LineInfoFinder.C. References files, functions, isAddressFromIncludeFile, isIncludeFile, lineInfoAddresses, lineInfoLineNumbers, lineInfos, and sortedAddresses. |
|
Definition at line 75 of file LineInfoFinder.C. References getFileName(), getFunctionName(), LineInfoTable::getLineInfo(), getLineInfoIndexOfPreviousAddr(), getLineNumberInFile(), getLineNumberInFunction(), LineInfoTable::getNumberOfLineInfos(), lineInfoTable, printLineInfoTable(), and printSymbolTable(). Referenced by TextSection::buildLineInfoFinder(). |
|
Definition at line 763 of file LineInfoFinder.C. References functions, FunctionFinder::getBeginLineInfoIndex(), and getLineInfoIndexOfPreviousAddr(). Referenced by getLineNumberInFile(). |
|
Definition at line 705 of file LineInfoFinder.C. References FunctionFinder::containsLineNumber(), functions, FunctionFinder::getAddressByLineNumber(), FunctionFinder::getFirstLine(), and numberOfFunctions. |
|
Definition at line 686 of file LineInfoFinder.C. References FunctionFinder::containsLineNumber(), functions, FunctionFinder::getAddressByLineNumber(), FunctionFinder::getFirstLine(), and numberOfFunctions. Referenced by testLineInfoFinder(). |
|
Definition at line 670 of file LineInfoFinder.C. References FunctionFinder::containsLineNumber(), functions, FunctionFinder::getAddressByLineNumber(), and numberOfFunctions. |
|
Definition at line 654 of file LineInfoFinder.C. References FunctionFinder::containsLineNumber(), functions, FunctionFinder::getAddressByLineNumber(), and numberOfFunctions. Referenced by testLineInfoFinder(). |
|
Definition at line 506 of file LineInfoFinder.C. References files, GET_IS_INCL_FILE_BIT, getFileNameOfFunction(), getFunctionName(), FileFinder::getName(), and numberOfFiles. Referenced by commandLineTest(), CountAllBlocks::printInstrumentationPoints(), CommonMethods::printInstrumentationPoints(), and testLineInfoFinder(). |
|
Definition at line 563 of file LineInfoFinder.C. References functions, FileFinder::getName(), FunctionFinder::getParentFile(), and numberOfFunctions. Referenced by getFileName(). |
|
Definition at line 576 of file LineInfoFinder.C. References GET, getLineInfoIndexOfPreviousAddr(), SymbolTable::getSymbolName(), lineInfoLineNumbers, lineInfos, numberOfLineInfos, and symbolTable. Referenced by commandLineTest(), getFileName(), BasicBlockTracer::initializeReservedData(), BasicBlockTracer::reserveDataForInstrumentation(), and testLineInfoFinder(). |
|
Definition at line 129 of file LineInfoFinder.C. References ASSERT, is64Bit, lineInfoPointer, LINESZ, and LINESZ_64. Referenced by LineInfoFinder(). |
|
Definition at line 55 of file LineInfoFinder.C. References idx_addr::address, numberOfLineAddresses, numberOfLineInfos, and sortedAddresses. Referenced by isAddressInLineInfoTable(). |
|
Definition at line 22 of file LineInfoFinder.C. References idx_addr::address, numberOfLineAddresses, numberOfLineInfos, and sortedAddresses. Referenced by commandLineTest(), functionContainsAddress(), getFunctionName(), getLineNumberInFile(), getLineNumberInFunction(), and testLineInfoFinder(). |
|
Definition at line 737 of file LineInfoFinder.C. References functionContainsAddress(), functions, GET_IS_INCL_ADDR_BIT, FunctionFinder::getFirstLine(), getLineInfoIndexOfPreviousAddr(), getLineNumberInFunction(), and numberOfFunctions. Referenced by commandLineTest(), CountAllBlocks::printInstrumentationPoints(), CommonMethods::printInstrumentationPoints(), and testLineInfoFinder(). |
|
Definition at line 754 of file LineInfoFinder.C. References getLineInfoIndexOfPreviousAddr(), lineInfoLineNumbers, and numberOfLineInfos. Referenced by commandLineTest(), getLineNumberInFile(), BasicBlockTracer::initializeReservedData(), BasicBlockTracer::reserveDataForInstrumentation(), and testLineInfoFinder(). |
|
Definition at line 164 of file LineInfoFinder.h. References numberOfFiles. |
|
Definition at line 165 of file LineInfoFinder.h. References numberOfFunctions. |
|
Definition at line 728 of file LineInfoFinder.C. References getLineInfoIndexOfAddr(), and numberOfLineInfos. Referenced by testLineInfoFinder(). |
|
Definition at line 609 of file LineInfoFinder.C. References files, and numberOfFiles. Referenced by testLineInfoFinder(). |
|
Definition at line 597 of file LineInfoFinder.C. References functions, and numberOfFunctions. Referenced by testLineInfoFinder(). |
|
Definition at line 636 of file LineInfoFinder.C. References FunctionFinder::containsLineNumber(), functions, FunctionFinder::getFirstLine(), and numberOfFunctions. Referenced by testLineInfoFinder(). |
|
Definition at line 621 of file LineInfoFinder.C. References FunctionFinder::containsLineNumber(), functions, and numberOfFunctions. Referenced by testLineInfoFinder(). |
|
Definition at line 306 of file LineInfoFinder.C. References files, numberOfFiles, FileFinder::print(), and PRINT_INFOR. |
|
Definition at line 532 of file LineInfoFinder.C. References C_FILE, SymbolTable::getNumberOfSymbols(), SymbolTable::getSymbol(), SymbolBase::isAuxilary(), SymbolTable::printSymbol(), and symbolTable. |
|
Definition at line 316 of file LineInfoFinder.C. References functions, numberOfFunctions, FunctionFinder::print(), and PRINT_INFOR. |
|
Definition at line 522 of file LineInfoFinder.C. References GET, lineInfoLineNumbers, lineInfos, numberOfLineInfos, SymbolTable::printSymbol(), and symbolTable. |
|
Definition at line 552 of file LineInfoFinder.C. References GET, lineInfoAddresses, lineInfoLineNumbers, lineInfos, numberOfLineInfos, and PRINT_INFOR. Referenced by commandLineTest(). |
|
Definition at line 542 of file LineInfoFinder.C. References SymbolTable::getNumberOfSymbols(), SymbolTable::getSymbol(), SymbolBase::isAuxilary(), SymbolTable::printSymbol(), and symbolTable. Referenced by commandLineTest(). |
|
|
Definition at line 153 of file LineInfoFinder.h. Referenced by getFileName(), isFileNameInSymbolTable(), LineInfoFinder(), printFiles(), testLineInfoFinder(), and ~LineInfoFinder(). |
|
Definition at line 154 of file LineInfoFinder.h. Referenced by functionContainsAddress(), getAddressByFile(), getAddressByFunction(), getFileNameOfFunction(), getLineNumberInFile(), isFunctionNameInSymbolTable(), isLineInFile(), isLineInFunction(), LineInfoFinder(), printFunctions(), testLineInfoFinder(), and ~LineInfoFinder(). |
|
Definition at line 135 of file LineInfoFinder.h. Referenced by getLineInfoIndex(), and LineInfoFinder(). |
|
Definition at line 144 of file LineInfoFinder.h. Referenced by LineInfoFinder(), and ~LineInfoFinder(). |
|
Definition at line 145 of file LineInfoFinder.h. Referenced by LineInfoFinder(). |
|
Definition at line 142 of file LineInfoFinder.h. Referenced by LineInfoFinder(), and ~LineInfoFinder(). |
|
Definition at line 143 of file LineInfoFinder.h. Referenced by LineInfoFinder(). |
|
Definition at line 141 of file LineInfoFinder.h. Referenced by LineInfoFinder(), printLineInfoTable(), testLineInfoFinder(), and ~LineInfoFinder(). |
|
Definition at line 148 of file LineInfoFinder.h. Referenced by LineInfoFinder(). |
|
Definition at line 140 of file LineInfoFinder.h. Referenced by getFunctionName(), getLineNumberInFunction(), LineInfoFinder(), printFunctionSymbols(), printLineInfoTable(), testLineInfoFinder(), and ~LineInfoFinder(). |
|
Definition at line 133 of file LineInfoFinder.h. Referenced by getLineInfoIndex(), and LineInfoFinder(). |
|
Definition at line 138 of file LineInfoFinder.h. Referenced by getFunctionName(), LineInfoFinder(), printFunctionSymbols(), printLineInfoTable(), and ~LineInfoFinder(). |
|
Definition at line 134 of file LineInfoFinder.h. Referenced by commandLineTest(), LineInfoFinder(), and testLineInfoFinder(). |
|
Definition at line 151 of file LineInfoFinder.h. Referenced by getFileName(), getNumberOfFiles(), isFileNameInSymbolTable(), LineInfoFinder(), printFiles(), and testLineInfoFinder(). |
|
Definition at line 152 of file LineInfoFinder.h. Referenced by getAddressByFile(), getAddressByFunction(), getFileNameOfFunction(), getLineNumberInFile(), getNumberOfFunctions(), isFunctionNameInSymbolTable(), isLineInFile(), isLineInFunction(), LineInfoFinder(), printFunctions(), and testLineInfoFinder(). |
|
Definition at line 147 of file LineInfoFinder.h. Referenced by getLineInfoIndexOfAddr(), getLineInfoIndexOfPreviousAddr(), and LineInfoFinder(). |
|
Definition at line 149 of file LineInfoFinder.h. Referenced by LineInfoFinder(). |
|
Definition at line 139 of file LineInfoFinder.h. Referenced by getFunctionName(), getLineInfoIndexOfAddr(), getLineInfoIndexOfPreviousAddr(), getLineNumberInFunction(), isAddressInLineInfoTable(), LineInfoFinder(), printFunctionSymbols(), printLineInfoTable(), and testLineInfoFinder(). |
|
Definition at line 146 of file LineInfoFinder.h. Referenced by getLineInfoIndexOfAddr(), getLineInfoIndexOfPreviousAddr(), LineInfoFinder(), and ~LineInfoFinder(). |
|
Definition at line 132 of file LineInfoFinder.h. Referenced by LineInfoFinder(). |
|
Definition at line 131 of file LineInfoFinder.h. Referenced by getFunctionName(), LineInfoFinder(), printFileSymbols(), printFunctionSymbols(), and printSymbolTable(). |